{
 "runtime_core-image-ptest-e2fsprogs_qemuriscv64_20260228000631": {
  "configuration": {
   "DISTRO": "poky",
   "HOST_DISTRO": "fedora-42",
   "IMAGE_BASENAME": "core-image-ptest-e2fsprogs",
   "IMAGE_PKGTYPE": "rpm",
   "LAYERS": {
    "meta": {
     "branch": "whinlatter",
     "commit": "45cba1329d541fdc5857d6df2624b34c91133f7a",
     "commit_count": 65388,
     "commit_time": 1772214404
    },
    "meta-poky": {
     "branch": "whinlatter",
     "commit": "691ff0fbeab54eceb26d90140d7a8f672532235b",
     "commit_count": 1745,
     "commit_time": 1771838095
    },
    "meta-yocto-bsp": {
     "branch": "whinlatter",
     "commit": "691ff0fbeab54eceb26d90140d7a8f672532235b",
     "commit_count": 1745,
     "commit_time": 1771838095
    }
   },
   "MACHINE": "qemuriscv64",
   "STARTTIME": "20260228000631",
   "TESTSERIES": "qemuriscv64-ptest",
   "TEST_TYPE": "runtime"
  },
  "result": {
   "parselogs.ParseLogsTest.test_get_context": {
    "duration": 0.0007575,
    "status": "PASSED"
   },
   "parselogs.ParseLogsTest.test_parselogs": {
    "duration": 7.502,
    "status": "PASSED"
   },
   "ping.PingTest.test_ping": {
    "duration": 0.05291,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
    "duration": 1049.272,
    "log": "Traceback (most recent call last):\n  File \"/srv/pokybuild/yocto-worker/qemuriscv64-ptest/build/layers/openembedded-core/meta/lib/oeqa/core/decorator/__init__.py\", line 35, in wrapped_f\n    return func(*args, **kwargs)\n  File \"/srv/pokybuild/yocto-worker/qemuriscv64-ptest/build/layers/openembedded-core/meta/lib/oeqa/core/decorator/__init__.py\", line 35, in wrapped_f\n    return func(*args, **kwargs)\n  File \"/srv/pokybuild/yocto-worker/qemuriscv64-ptest/build/layers/openembedded-core/meta/lib/oeqa/core/decorator/__init__.py\", line 35, in wrapped_f\n    return func(*args, **kwargs)\n  File \"/srv/pokybuild/yocto-worker/qemuriscv64-ptest/build/layers/openembedded-core/meta/lib/oeqa/runtime/cases/ptest.py\", line 27, in test_ptestrunner_expectfail\n    self.do_ptestrunner()\n    ~~~~~~~~~~~~~~~~~~~^^\n  File \"/srv/pokybuild/yocto-worker/qemuriscv64-ptest/build/layers/openembedded-core/meta/lib/oeqa/runtime/cases/ptest.py\", line 120, in do_ptestrunner\n    self.fail(failmsg)\n    ~~~~~~~~~^^^^^^^^^\nAssertionError: \nFailed ptests:\n{'e2fsprogs': 'START: ptest-runner\\n'\n              '2026-02-28T00:10\\n'\n              '+ cd ./test\\n'\n              \"+ sed -e '/:[[:space:]]ok/s/^/PASS: /' -e \"\n              \"'/:[[:space:]]failed/s/^/FAIL: /' -e \"\n              \"'/:[[:space:]]skipped/s/^/SKIP: /'\\n\"\n              '+ SKIP_SLOW_TESTS=yes\\n'\n              '+ ./test_script\\n'\n              'debugfs 1.47.3 (8-Jul-2025)\\n'\n              'PASS: d_bad_ostype: handle bad (negative) os_type: ok\\n'\n              'PASS: d_corrupt_journal_nr_users: journal superblock corrupted, '\n              'nr_users too high: ok\\n'\n              'PASS: d_dumpe2fs_group_only: dumpe2fs group only mode: ok\\n'\n              'PASS: d_fallocate: fallocate sparse files and big files: ok\\n'\n              'PASS: d_fallocate_bigalloc: fallocate sparse files and big '\n              'files with bigalloc: ok\\n'\n              'PASS: d_fallocate_blkmap: fallocate sparse files and big files '\n              'on a blockmap fs: ok\\n'\n              'PASS: d_inline_dump: debugfs dump inline data test: ok\\n'\n              'PASS: d_loaddump: debugfs load/dump test: ok\\n'\n              'PASS: d_punch: punch sparse files and big files: ok\\n'\n              'PASS: d_punch_bigalloc: punch sparse files and big files with '\n              'bigalloc: ok\\n'\n              'PASS: d_special_files: create special files in debugfs: ok\\n'\n              'PASS: d_xattr_edits: edit extended attributes in debugfs: ok\\n'\n              'PASS: d_xattr_sorting: sort extended attributes in debugfs: ok\\n'\n              'SKIP: e_brel_bma: block relocation table using memory array '\n              'implementation: skipped\\n'\n              'PASS: e_icount_normal: inode counting structure optimized for '\n              'low counts: ok\\n'\n              'PASS: e_icount_opt: inode counting abstraction optimized for '\n              'counting: ok\\n'\n              'SKIP: e_irel_ima: inode relocation table using memory array '\n              'implementation: skipped\\n'\n              'PASS: f_16384_block: 16384 byte blocksize: ok\\n'\n              'PASS: f_8192_block: 8192 byte blocksize: ok\\n'\n              'PASS: f_bad_bbitmap: corrupt block bitmap (metadata_csum): ok\\n'\n              'PASS: f_bad_bmap_csum: bad block/inode bitmap csum '\n              '(metadata_csum): ok\\n'\n              'PASS: f_bad_disconnected_inode: disconnected inode with bad '\n              'fields: ok\\n'\n              'PASS: f_bad_encryption: missing, corrupt, and inconsistent '\n              'encryption policies: ok\\n'\n              'PASS: f_bad_fname: case-insensitive directory with broken file '\n              'names: ok\\n'\n              'PASS: f_bad_gdt_csum: bad group descriptor csum '\n              '(metadata_csum): ok\\n'\n              'PASS: f_bad_ibitmap: corrupt inode bitmap (metadata_csum): ok\\n'\n              'PASS: f_bad_inode_csum: inode table corruption (metadata_csum): '\n              'ok\\n'\n              'PASS: f_bad_local_jnl: test for corrupt local journal (bad '\n              'V1->V2 journal upgrade): ok\\n'\n              'PASS: f_badbblocks: illegal blocks in bad block inode: ok\\n'\n              'PASS: f_badcluster: test alignment problems with bigalloc '\n              'clusters: ok\\n'\n              'PASS: f_baddir: corrupted directory entries: ok\\n'\n              'PASS: f_baddir2: salvage last directory entry: ok\\n'\n              \"PASS: f_baddotdir: bad '.' and '..' entries: ok\\n\"\n              'PASS: f_badinode: corrupted inode entries: ok\\n'\n              'PASS: f_badjour_encrypted: journal inode has encrypt flag: ok\\n'\n              \"PASS: f_badjour_indblks: corruption in journal inode's indirect \"\n              'blocks: ok\\n'\n              'PASS: f_badjourblks: illegal blocks in journal inode (and '\n              'backup in superblock): ok\\n'\n              'PASS: f_badorphan: corrupted orphan list: ok\\n'\n              'PASS: f_badprimary: bad blocks in the primary superblock and '\n              'group descriptors: ok\\n'\n              'PASS: f_badroot: file in root directory inode: ok\\n'\n              'PASS: f_badsymlinks: corrupted symlinks: ok\\n'\n              'PASS: f_badsymlinks2: more types of corrupted symlinks: ok\\n'\n              'PASS: f_badtable: bad blocks in bitmaps and inode table: ok\\n'\n              'PASS: f_bb_in_bb: bad block inode table block in bad block '\n              'list: ok\\n'\n              'PASS: f_bbfile: bad blocks in files: ok\\n'\n              'PASS: f_bbinode: bad blocks in inode table: ok\\n'\n              'PASS: f_big_sparse: big sparse file: ok\\n'\n              'PASS: f_bigalloc_badinode: delete bad inode handling for '\n              'bigalloc filesystems: ok\\n'\n              'PASS: f_bigalloc_orphan_list: orphaned list handling with '\n              'bigalloc file systems: ok\\n'\n              'PASS: f_bigalloc_symlink_with_xattr: fast symlink + xattr block '\n              'on bigalloc fs: ok\\n'\n              'PASS: f_bitmaps: corrupted inode and block bitmaps: ok\\n'\n              'PASS: f_boundscheck: infinite loop when finding table free '\n              'space: ok\\n'\n              'PASS: f_clear_orphan_file: clear orphan file: ok\\n'\n              'PASS: f_clear_xattr: clearing i_file_acl when !ext_attr '\n              'feature: ok\\n'\n              'PASS: f_cloneblock_alloc_error: decrement badcount after '\n              'remapping duplicate block: ok\\n'\n              'PASS: f_collapse_extent_tree: extent tree can be collapsed one '\n              'level: ok\\n'\n              'PASS: f_compress_extent_tree_level: compress an extent tree '\n              'level: ok\\n'\n              'PASS: f_convert_bmap: convert blockmap file to extents file: '\n              'ok\\n'\n              'PASS: f_convert_bmap_and_extent: convert blockmap to extents '\n              'files: ok\\n'\n              'PASS: f_convert_bmap_sparse: convert sparse blockmap file to '\n              'extents file: ok\\n'\n              'PASS: f_corrupt_dirent_tail: rebuild a directory with corrupt '\n              'dirent tail: ok\\n'\n              'PASS: f_crashdisk: superblock with illegal values: ok\\n'\n              'PASS: f_create_symlinks: create fast, inlinedata, and regular '\n              'symlinks: ok\\n'\n              'PASS: f_del_dup_quota: delete file containing multiply claimed '\n              'blocks with quota: ok\\n'\n              'PASS: f_deleted_inode_bad_csum: deleted inode with bad '\n              \"metadata_csum wasn't fixed: ok\\n\"\n              'PASS: f_desc_size_128: 128-byte group descriptors: ok\\n'\n              'PASS: f_desc_size_bad: bad superblock s_desc_size: ok\\n'\n              'PASS: f_desc_size_zero: zero s_desc_size: ok\\n'\n              'SKIP: f_detect_junk: skipped (no magic)\\n'\n              'PASS: f_detect_xfs: detect xfs filesystem: ok\\n'\n              'PASS: f_dir_bad_csum: dir block w/ missing/bad csum/tail or '\n              'block corruption: ok\\n'\n              'PASS: f_dir_bad_mode: directory with corrupted i_mode: ok\\n'\n              'PASS: f_dirlink: directory hard links: ok\\n'\n              'PASS: f_dup: blocks claimed by two different files: ok\\n'\n              'PASS: f_dup2: blocks claimed by three different files: ok\\n'\n              'PASS: f_dup3: blocks claimed by one file multiple times: ok\\n'\n              'PASS: f_dup4: find all directory pathnames: ok\\n'\n              'PASS: f_dup_ba: multiply claimed blocks with bigalloc: ok\\n'\n              'PASS: f_dup_de: duplicate directory entries: ok\\n'\n              'PASS: f_dup_de2: duplicate directory entries for non-indexed '\n              'dirs: ok\\n'\n              'PASS: f_dup_de_crypt: duplicate directory entries for encrypted '\n              'dirs: ok\\n'\n              'PASS: f_dup_resize: blocks claimed by the resize inode and '\n              'another inode: ok\\n'\n              \"PASS: f_dupdot: duplicate '.' and '..' entries: ok\\n\"\n              'PASS: f_dupfsblks: blocks claimed by a file and bitmaps or '\n              'inode tables: ok\\n'\n              'PASS: f_dupsuper: blocks claimed by a file and superblock or '\n              'group descriptors: ok\\n'\n              'PASS: f_ea_bad_csum: EA block with bad checksum '\n              '(metadata_csum): ok\\n'\n              'PASS: f_ea_checks: extended attribute block checks: ok\\n'\n              'PASS: f_ea_inode: ok\\n'\n              'PASS: f_ea_inode_dir_ref: true ea inode referenced from a '\n              'directory: ok\\n'\n              'PASS: f_ea_inode_disconnected: ea inode that is not connected '\n              'anywhere: ok\\n'\n              'PASS: f_ea_inode_no_feature: inode with ea inode but EA_INODE '\n              'feature is not set: ok\\n'\n              'PASS: f_ea_inode_self_ref: corrupted, self-referential '\n              'ea_in_inode: ok\\n'\n              'PASS: f_ea_inode_spurious_flag_dir: ea inode flag set on a '\n              'directory: ok\\n'\n              'PASS: f_ea_signed_hash: ok\\n'\n              'PASS: f_ea_unsigned_hash: ok\\n'\n              'PASS: f_ea_value_crash: extended attribute value conflicts with '\n              'key: ok\\n'\n              'PASS: f_emptydir: always iterate dir block 0 or e2fsck goes '\n              'into infinite loop: ok\\n'\n              'PASS: f_encrypted_lpf: encrypted lost+found directory: ok\\n'\n              'PASS: f_end-bitmap: corruption at end of block bitmap: ok\\n'\n              'PASS: f_eofblocks: blocks after i_size: ok\\n'\n              'PASS: f_expand: expanding lost+found: ok\\n'\n              'PASS: f_expandroot_create_lnf: no space in root to create '\n              'lost+found entry: ok\\n'\n              'PASS: f_ext_journal: test external journal device: ok\\n'\n              'PASS: f_ext_zero_len: extent with zero length: ok\\n'\n              'PASS: f_extent_bad_node: bad interior node in extent tree '\n              '(metadata_csum): ok\\n'\n              'PASS: f_extent_htree: htree extent compression setup: ok\\n'\n              'PASS: f_extent_htree: htree extent compression: ok\\n'\n              'PASS: f_extent_int_bad_csum: bad csum in internal extent '\n              '(metadata_csum): ok\\n'\n              'PASS: f_extent_int_bad_extent: bad extent in internal extent '\n              '(metadata_csum): ok\\n'\n              'PASS: f_extent_int_bad_magic: bad magic number in internal '\n              'extent (metadata_csum): ok\\n'\n              'PASS: f_extent_interior_start_lblk: incorrect starting lblk in '\n              'an interior node: ok\\n'\n              'PASS: f_extent_leaf_bad_csum: bad csum in leaf extent '\n              '(metadata_csum): ok\\n'\n              'PASS: f_extent_leaf_bad_extent: bad extent in leaf extent '\n              '(metadata_csum): ok\\n'\n              'PASS: f_extent_leaf_bad_magic: bad magic number in leaf extent '\n              '(metadata_csum): ok\\n'\n              'PASS: f_extent_oobounds: ok\\n'\n              'PASS: f_extent_too_deep: extent tree is deeper than it needs to '\n              'be: ok\\n'\n              'PASS: f_extents: basic extents support: ok\\n'\n              'PASS: f_extents2: multiply claimed blocks in extents and other '\n              'illegal extents: ok\\n'\n              'PASS: f_extra_journal: valid journal inode, but has_journal '\n              'feature not present: ok\\n'\n              'PASS: f_fast_symlink_extents: fast symlink with extents flag '\n              'set: ok\\n'\n              'PASS: f_file_acl_high: i_file_acl_high should be zero: ok\\n'\n              'PASS: f_filetype: set filetype information and illegal special '\n              'files: ok\\n'\n              'PASS: f_first_meta_bg_too_big: s_first_meta_bg is too large: '\n              'ok\\n'\n              'PASS: f_full_bg: inode table in last block of first bg: ok\\n'\n              'PASS: f_h_badnode: hash directory with bad HTREE nodes: ok\\n'\n              'PASS: f_h_badroot: bad htree root nodes: ok\\n'\n              'PASS: f_h_normal: normal (signed) HTREE directory: ok\\n'\n              'PASS: f_h_reindex: reindex HTREE Directory with different hash '\n              'seed: ok\\n'\n              'PASS: f_h_unsigned: unsigned HTREE directory: ok\\n'\n              'PASS: f_holedir: directory with holes and illegal blocks: ok\\n'\n              'PASS: f_holedir2: directories with holes and zero i_size: ok\\n'\n              'PASS: f_holedir3: real directories with holes and zero i_size: '\n              'ok\\n'\n              'PASS: f_holedir4: bigalloc directory with hole and misaligned '\n              'extent after hole: ok\\n'\n              'PASS: f_htree_bad_csum: htree block bad csum/tail dirent/htree '\n              'index corruption: ok\\n'\n              'PASS: f_htree_leaf_csum: bad csum in htree leaf block: ok\\n'\n              'PASS: f_hugedir_blocks: dir crashes e2fsck with impossible '\n              'logical blk offset: ok\\n'\n              'PASS: f_hurd: GNU/Hurd specific tests: ok\\n'\n              'PASS: f_idata_and_extents: conflicting extents and inline_data '\n              'inode flags: ok\\n'\n              'PASS: f_illbbitmap: illegal block bitmap: ok\\n'\n              'PASS: f_illibitmap: illegal inode bitmap: ok\\n'\n              'PASS: f_illitable: illegal inode table: ok\\n'\n              'PASS: f_illitable_flexbg: illegal inode table with FLEX_BG: ok\\n'\n              'PASS: f_imagic: non-imagic filesystem with imagic inodes: ok\\n'\n              'PASS: f_imagic_fs: imagic filesystem with imagic inodes: ok\\n'\n              'PASS: f_ind_inode_collision: multiple *ind collisions with '\n              'critical metadata: ok\\n'\n              'PASS: f_inlinedata_dirblocks: check inline dir as two dirent '\n              'blocks: ok\\n'\n              'PASS: f_inlinedata_flags: check incorrect inline_data flags: '\n              'ok\\n'\n              'PASS: f_inlinedata_repair: repair corrupt inline data files: '\n              'ok\\n'\n              'PASS: f_inlinedir_bad_symlink: bad symlink in an inline '\n              'directory: ok\\n'\n              'PASS: f_inlinedir_detector: detect inline dirs correctly: ok\\n'\n              'PASS: f_inode_ea_collision: collisions in the inode ea area: '\n              'ok\\n'\n              'PASS: f_invalid_bad_inode: check for bogus bad inode: ok\\n'\n              'PASS: f_invalid_extent_symlink: extent-mapped symlink with two '\n              'blocks: ok\\n'\n              'PASS: f_itable_collision: collision between IND/extent tree '\n              'blocks and inode table: ok\\n'\n              'PASS: f_jnl_32bit: on-disk 32-bit journal format: ok\\n'\n              'PASS: f_jnl_64bit: on-disk 64-bit journal format: ok\\n'\n              'PASS: f_jnl_errno: journal s_errno handling: ok\\n'\n              \"PASS: f_jnl_etb_alloc_fail: can't allocate extent tree block \"\n              'recreating journal: ok\\n'\n              'PASS: f_journal: recover journal from corrupted inode table: '\n              'ok\\n'\n              'SKIP: f_large_dir: optimize 3 level htree directories: skipped '\n              '(slow test)\\n'\n              'SKIP: f_large_dir_csum: optimize 3 level htree directories with '\n              'metadata checksums: skipped (slow test)\\n'\n              'PASS: f_lotsbad: too many illegal blocks in inode: ok\\n'\n              'PASS: f_lpf: missing lost+found: ok\\n'\n              'PASS: f_lpf2: create lost+found and reconnect lost directory: '\n              'ok\\n'\n              'PASS: f_lpffile: lost+found is not a directory: ok\\n'\n              'PASS: f_many_subdirs: directory with more than 65000 '\n              'sub-directories: ok\\n'\n              'PASS: f_messy_inode: bad file and directory acl pointers: ok\\n'\n              'PASS: f_miss_blk_bmap: missing block bitmap: ok\\n'\n              'PASS: f_miss_journal: non-existent journal inode: ok\\n'\n              'PASS: f_misstable: missing inode table: ok\\n'\n              'PASS: f_mke2fs2b: mke2fs version 0.2b created filesystem: ok\\n'\n              'f_mke2fs_baddisk: mke2fs /dev/mapper/bad_disk should fail: '\n              'skip\\n'\n              'SKIP: f_mmp: disable MMP with tune2fs after e2fsck killed: '\n              'skipped (slow test)\\n'\n              'SKIP: f_mmp_garbage: repair MMP when it is corrupted: skipped '\n              '(slow test)\\n'\n              'PASS: f_no: e2fsck with repeated no: ok\\n'\n              \"PASS: f_no_cache_corrupt_inode: don't cache inodes that fail \"\n              'checksum verification: ok\\n'\n              'PASS: f_noroot: missing root directory: ok\\n'\n              'PASS: f_nospc_create_lnf: no space to create lost+found: ok\\n'\n              'PASS: f_okgroup: 8193 block long filesystem: ok\\n'\n              'PASS: f_opt_extent: optimize extent tree: ok\\n'\n              'PASS: f_opt_extent_ext3: convert ext3 to extent tree: ok\\n'\n              'PASS: f_orphan: clearing orphan inodes: ok\\n'\n              'PASS: f_orphan_dotdot_ft: filetype of .. in orphaned '\n              'directories: ok\\n'\n              'PASS: f_orphan_extents_inode: truncating an orphaned '\n              'extent-mapped inode: ok\\n'\n              'PASS: f_orphan_indirect_inode: truncating an orphaned inode in '\n              'preen mode: ok\\n'\n              'PASS: f_orphquot: e2fsck with quota and orphan inodes: ok\\n'\n              'PASS: f_overfsblks: overlapping inode and block bitmaps: ok\\n'\n              'PASS: f_pre_1970_date_encoding: correct mis-encoded pre-1970 '\n              'dates: ok\\n'\n              \"PASS: f_preen: preen shouldn't destroy backup superblocks: ok\\n\"\n              'PASS: f_preen_htree_csum: fix a bad htree checksum in preen '\n              'mode: ok\\n'\n              'PASS: f_quota: fix incorrect usage stats in quota: ok\\n'\n              'PASS: f_quota_deallocate_inode: update quota when deallocating '\n              'bad inode: ok\\n'\n              'PASS: f_quota_extent_opt: extent optimization with quota: ok\\n'\n              'PASS: f_quota_invalid_inum: invalid quota inode numbers: ok\\n'\n              'PASS: f_quota_shrinkdir: update quota on directory '\n              'optimization: ok\\n'\n              \"PASS: f_readonly_fsck: ensure that a readonly check doesn't \"\n              'modify the fs: ok\\n'\n              'PASS: f_rebuild_csum_rootdir: force rebuild corrupted rootdir '\n              'w/ metadata_csum: ok\\n'\n              'PASS: f_recnect_bad: reconnecting bad inode: ok\\n'\n              'PASS: f_reconnect: simple disconnected file inode: ok\\n'\n              'PASS: f_rehash_dir: optimize htree directories: ok\\n'\n              'PASS: f_resize_inode: e2fsck with resize_inode: ok\\n'\n              'PASS: f_resize_inode_meta_bg: conflicting features resize_inode '\n              'and meta_bg: ok\\n'\n              'PASS: f_salvage_dir: salvage corrupted directories: ok\\n'\n              'PASS: f_sb_extra_isize: check invalid extra_isize fields in '\n              'superblock: ok\\n'\n              'PASS: f_selinux: SELinux generated symlinks with EA data: ok\\n'\n              'PASS: f_shared_blocks_ok: clean check for intentionally shared '\n              'blocks: ok\\n'\n              'PASS: f_short_encrypted_dirent: short encrypted directory '\n              'entry: ok\\n'\n              'PASS: f_special_ea: special files with extended attributes: ok\\n'\n              'PASS: f_summary_counts: incorrect inode/block free counts: ok\\n'\n              'PASS: f_super_bad_csum: bad csum in superblock (metadata_csum): '\n              'ok\\n'\n              'PASS: f_toobig_extent_dir: directory with a very large lblk in '\n              'extent: ok\\n'\n              'PASS: f_trunc_dirent_header: no space for dirent header at end '\n              'of buf: ok\\n'\n              'PASS: f_uninit_bad_free_inodes: bad free inode count, but good '\n              'checksum: ok\\n'\n              'PASS: f_uninit_blk_used_not_set: blocks used but block uninit '\n              'set: ok\\n'\n              'PASS: f_uninit_cat: cat a file with uninit blocks: ok\\n'\n              'PASS: f_uninit_checksum_bad: invalid group descriptor checksum: '\n              'ok\\n'\n              'PASS: f_uninit_dir: fix uninit flag on directory extents and '\n              'check the dir blocks: ok\\n'\n              'PASS: f_uninit_disable: disable uninit_bg feature: ok\\n'\n              'PASS: f_uninit_enable: enable uninit_bg feature: ok\\n'\n              'PASS: f_uninit_ext_past_eof: fallocated extents after i_size: '\n              'ok\\n'\n              'PASS: f_uninit_ext_past_eof2: fallocate extents w/ nonzero '\n              'i_size and extents > 4: ok\\n'\n              'PASS: f_uninit_inode_past_unused: inode in use beyond '\n              'bg_itable_unused: ok\\n'\n              'PASS: f_uninit_last_uninit: last group has BLOCK_UNINIT set: '\n              'ok\\n'\n              'PASS: f_uninit_restart_fsck: re-start e2fsck only once for '\n              'inodes in uninit space: ok\\n'\n              'PASS: f_uninit_set_inode_not_set: block uninit set but inode '\n              'uninit not set: ok\\n'\n              'PASS: f_unshare_blocks_no_space: unshare blocks should fail '\n              'with no free space: ok\\n'\n              'PASS: f_unshare_blocks_ok: unshare blocks successfully: ok\\n'\n              'PASS: f_unsorted_EAs: unsorted EAs in inode should not be '\n              'deleted: ok\\n'\n              \"PASS: f_unused_itable: don't move files to lost+found for \"\n              'bg_unused_itable: ok\\n'\n              'PASS: f_valid_ea_in_inode: valid ea-in-inode examplars: ok\\n'\n              'PASS: f_verity: verity file: ok\\n'\n              'PASS: f_write_ea_no_extra_isize: write EA when i_extra_size is '\n              'zero: ok\\n'\n              'PASS: f_write_ea_toobig_extra_isize: write EA when i_extra_size '\n              'is too big for EA: ok\\n'\n              'PASS: f_write_ea_toosmall_extra_isize: write EA when '\n              'i_extra_size is too small: ok\\n'\n              'PASS: f_yes: e2fsck with repeated yes: ok\\n'\n              'PASS: f_yesall: e2fsck with yes-to-all: ok\\n'\n              'PASS: f_yesthenall: e2fsck with yes then yes-to-all: ok\\n'\n              'PASS: f_yesthenno: e2fsck with yes then no: ok\\n'\n              'PASS: f_zero_group: fallback for damaged group descriptors: ok\\n'\n              'PASS: f_zero_inode_size: superblock with a zero inode size: ok\\n'\n              'PASS: f_zero_super: fallback for damaged superblock: ok\\n'\n              'PASS: f_zero_xattr: zero length extended attribute in in-inode '\n              'xattr: ok\\n'\n              'PASS: f_zeroed_ext_header: zap inode with zeroed extent header: '\n              'ok\\n'\n              'PASS: i_bad_csum: e2image corrupt fs: ok\\n'\n              'PASS: i_bitmaps: e2image bitmap read/write test: ok\\n'\n              'PASS: i_qcow: create/convert raw/qcow2 images: ok\\n'\n              'PASS: i_zero_super: ok\\n'\n              'PASS: j_corrupt_commit_csum: corrupt commit csum (csum v3): ok\\n'\n              'PASS: j_corrupt_commit_tid: corrupt commit tid (csum v3): ok\\n'\n              'PASS: j_corrupt_descr_csum: corrupt descr csum (csum v3): ok\\n'\n              'PASS: j_corrupt_descr_tid: corrupt descr tid (csum v3): ok\\n'\n              'PASS: j_corrupt_ext_jnl_sb_block: corrupt mcsum ext jnl fs '\n              'superblock block: ok\\n'\n              'PASS: j_corrupt_ext_jnl_sb_csum: corrupt external journal '\n              'superblock metadata_csum: ok\\n'\n              'PASS: j_corrupt_journal_block: corrupt journal block (csum v3): '\n              'ok\\n'\n              'PASS: j_corrupt_revoke_block: corrupt revoke block (csum v3): '\n              'ok\\n'\n              'PASS: j_corrupt_revoke_csum: corrupt revoke csum (csum v3): ok\\n'\n              'PASS: j_corrupt_revoke_rcount: corrupt revoke r_count buffer '\n              \"olosetup: unrecognized option '--show'\\n\"\n              'BusyBox v1.37.0 () multi-call binary.\\n'\n              '\\n'\n              'Usage: losetup [-rP] [-o OFS] {-f|LOOPDEV} FILE: associate loop '\n              'devices\\n'\n              '\\tlosetup -c LOOPDEV: reread file size\\n'\n              '\\tlosetup -d LOOPDEV: disassociate\\n'\n              '\\tlosetup -a: show status\\n'\n              '\\tlosetup -f: show next free loop device\\n'\n              'verflow: ok\\n'\n              'PASS: j_corrupt_sb_csum: corrupt sb csum (csum v3): ok\\n'\n              'PASS: j_corrupt_sb_magic: corrupt sb magic (csum v3): ok\\n'\n              'PASS: j_ext_dumpe2fs: dumpe2fs of external journal device: ok\\n'\n              'PASS: j_ext_long_revoke_trans: revoke trans nuking free space '\n              'w/ ext. journal: ok\\n'\n              'PASS: j_ext_long_trans: transaction nuking free space w/ ext. '\n              'journal: ok\\n'\n              'PASS: j_long_revoke_trans: revoked transaction nuking free '\n              'space: ok\\n'\n              'PASS: j_long_revoke_trans_mcsum_32bit: revoked trans nuking '\n              'free space 32bit,mcsum: ok\\n'\n              'PASS: j_long_revoke_trans_mcsum_64bit: revoke trans nuking free '\n              'space 64bit,mcsum: ok\\n'\n              'PASS: j_long_trans: transaction nuking free space: ok\\n'\n              'PASS: j_long_trans_mcsum_32bit: trans nuking free space '\n              '32bit,meta_csum: ok\\n'\n              'PASS: j_long_trans_mcsum_64bit: trans nuking free space '\n              '64bit,meta_csum: ok\\n'\n              'PASS: j_recover_csum2_32bit: recover 32-bit journal checksum '\n              'v2: ok\\n'\n              'PASS: j_recover_csum2_64bit: recover 64-bit journal checksum '\n              'v2: ok\\n'\n              'PASS: j_recover_csum3_64bit: recover 64-bit journal checksum '\n              'v3: ok\\n'\n              'PASS: j_recover_fast_commit: replay fast commit journal: ok\\n'\n              'PASS: j_short_revoke_trans: revoke blocks of transaction nuking '\n              'bitmaps: ok\\n'\n              'PASS: j_short_revoke_trans_mcsum_64bit: revoke trans nuking '\n              'bmap 64bit,meta_csum: ok\\n'\n              'PASS: j_short_trans: transaction nuking the bitmaps: ok\\n'\n              'PASS: j_short_trans_64bit: transaction nuking the bitmaps on '\n              '64bit: ok\\n'\n              'PASS: j_short_trans_mcsum_64bit: trans nuking bitmaps '\n              '64bit,meta_csum: ok\\n'\n              'PASS: j_short_trans_old_csum: trans nuking bitmaps v1 journal '\n              'csum: ok\\n'\n              \"PASS: j_short_trans_open_recover: don't recover open journal: \"\n              'ok\\n'\n              'PASS: j_short_trans_recover: transaction nuking the bitmaps '\n              '(debugfs recovery): ok\\n'\n              'PASS: j_short_trans_recover_mcsum_64bit: uncommitted trans '\n              'nuking bmap 64bit,mcsum: ok\\n'\n              'PASS: j_short_uncommitted_trans: uncommitted transaction nuking '\n              'bitmaps: ok\\n'\n              'PASS: j_short_uncommitted_trans_mcsum_64bit: uncommitted trans '\n              'nuking bmap 64b,mcsum: ok\\n'\n              'PASS: m_64bit_flexbg: mkfs with 64bit and flex_bg: ok\\n'\n              'SKIP: m_assume_storage_prezeroed: : skipped (no loop devices)\\n'\n              'PASS: m_bigjournal: journal over 4GB in size: ok\\n'\n              'PASS: m_dasd_bs: 2048 byte sector devices: ok\\n'\n              'PASS: m_desc_size_128: enable 128-byte group descriptor on '\n              'mkfs: ok\\n'\n              'PASS: m_devdir: create fs image from /dev: ok\\n'\n              'PASS: m_error_behavior: mke2fs with error behavior: ok\\n'\n              'PASS: m_extent_journal: extent-mapped journal: ok\\n'\n              'PASS: m_hugefile: create a hugefile fs with a single huge file: '\n              'ok\\n'\n              'PASS: m_hugefile_slack: mke2fs create hugefile fs with slack: '\n              'ok\\n'\n              'PASS: m_image_mmp: create image for partition with enabled mmp '\n              'and execute fsck on image: ok\\n'\n              'PASS: m_large_file: largefile fs type: ok\\n'\n              'PASS: m_mcsum_extjournal: create external journal with sb '\n              'checksum (metadata_csum): ok\\n'\n              'PASS: m_meta_bg: meta blockgroup feature: ok\\n'\n              'PASS: m_minrootdir: create fs image from dir, then minimize it: '\n              'ok\\n'\n              'PASS: m_mkfs_overhead: test bg overhead calculation: ok\\n'\n              'PASS: m_mmp: enable MMP during mke2fs: ok\\n'\n              'PASS: m_mmp_bad_csum: mmp with bad csum (metadata_csum): ok\\n'\n              'PASS: m_mmp_bad_magic: mmp with bad magic (metadata_csum): ok\\n'\n              'PASS: m_no_opt: no filesystem extensions: ok\\n'\n              'PASS: m_offset: mke2fs with offset option (-E offset=N): ok\\n'\n              'PASS: m_quota: enable quota feature on mkfs: ok\\n'\n              'PASS: m_raid_opt: raid options: ok\\n'\n              'PASS: m_resize_inode_meta_bg: resize_inode and meta_bg enabled: '\n              'ok\\n'\n              'PASS: m_root_owner: root directory owner: ok\\n'\n              'PASS: m_root_perms: root directory permissions: ok\\n'\n              'PASS: m_rootdir: create fs image from dir: ok\\n'\n              'SKIP: m_rootdir_acl: create fs image from dir using inline_data '\n              'and acls: skipped (no setfacl)\\n'\n              'SKIP: m_rootgnutar: create fs image from GNU tarball: skipped '\n              '(no libarchive)\\n'\n              'SKIP: m_rootpaxtar: skipped (no libarchive)\\n'\n              'SKIP: m_roottar: skipped (no libarchive)\\n'\n              'PASS: m_std: standard filesystem options: ok\\n'\n              'PASS: m_uninit: uninitialized group feature: ok\\n'\n              'PASS: r_1024_small_bg: ext2 1024 blocksize with small block '\n              'groups: ok\\n'\n              'PASS: r_32to64bit: convert flex_bg 32bit fs to 64bit fs: ok\\n'\n              'PASS: r_32to64bit_expand_full: convert+expand full fs to 64bit: '\n              'ok\\n'\n              'PASS: r_32to64bit_meta: convert meta_bg 32bit fs to 64bit fs: '\n              'ok\\n'\n              'PASS: r_32to64bit_move_itable: convert 32 to 64bit w/ itable '\n              'move: ok\\n'\n              'SKIP: r_64bi[    0.000000] Booting Linux on hartid 0\\n'\n              '[    0.000000] Linux version 6.16.11-yocto-standard '\n              '(oe-user@oe-host) (riscv64-poky-linux-gcc (GCC) 15.2.0, GNU ld '\n              '(GNU Binutils) 2.45.0.20250908) #1 SMP PREEMPT Mon Oct  6 '\n              '13:50:41 UTC 2025\\n'\n              '[    0.000000] random: crng init done\\n'\n              '[    0.000000] Machine model: riscv-virtio,qemu\\n'\n              '[    0.000000] SBI specification v3.0 detected\\n'\n              '[    0.000000] SBI implementation ID=0x1 Version=0x10007\\n'\n              '[    0.000000] SBI TIME extension detected\\n'\n              '[    0.000000] SBI IPI extension detected\\n'\n              '[    0.000000] SBI RFENCE extension detected\\n'\n              '[    0.000000] SBI SRST extension detected\\n'\n              '[    0.000000] SBI DBCN extension detected\\n'\n              '[    0.000000] SBI FWFT extension detected\\n'\n              '[    0.000000] Memory limited to 1024MB\\n'\n              '[    0.000000] efi: UEFI not found.\\n'\n              '[    0.000000] OF: reserved mem: '\n              '0x0000000080000000..0x000000008003ffff (256 KiB) nomap '\n              'non-reusable mmode_resv1@80000000\\n'\n              '[    0.000000] OF: reserved mem: '\n              '0x0000000080040000..0x000000008005ffff (128 KiB) nomap '\n              'non-reusable mmode_resv0@80040000\\n'\n              '[    0.000000] Zone ranges:\\n'\n              '[    0.000000]   DMA32    [mem '\n              '0x0000000080000000-0x00000000bfffffff]\\n'\n              '[    0.000000]   Normal   empty\\n'\n              '[    0.000000] Movable zone start for each node\\n'\n              '[    0.000000] Early memory node ranges\\n'\n              '[    0.000000]   node   0: [mem '\n              '0x0000000080000000-0x000000008005ffff]\\n'\n              '[    0.000000]   node   0: [mem '\n              '0x0000000080060000-0x00000000bfffffff]\\n'\n              '[    0.000000] Initmem setup node 0 [mem '\n              '0x0000000080000000-0x00000000bfffffff]\\n'\n              '[    0.000000] SBI HSM extension detected\\n'\n              '[    0.000000] riscv: base ISA extensions acdfhim\\n'\n              '[    0.000000] riscv: ELF capabilities acdfim\\n'\n              '[    0.000000] Queued spinlock using Ziccrse: enabled\\n'\n              '[    0.000000] percpu: Embedded 28 pages/cpu s74968 r8192 '\n              'd31528 u114688\\n'\n              '[    0.000000] pcpu-alloc: s74968 r8192 d31528 u114688 '\n              'alloc=28*4096\\n'\n              '[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 \\n'\n              '[    0.000000] Kernel command line: root=/dev/vda rw  mem=1024M '\n              'ip=192.168.7.30::192.168.7.29:255.255.255.0::eth0:off:8.8.8.8 '\n              'net.ifnames=0 console=ttyS0 console=hvc0 earlycon=sbi '\n              'swiotlb=0  printk.time=1\\n'\n              '[    0.000000] printk: log buffer data + meta data: 131072 + '\n              '458752 = 589824 bytes\\n'\n              '[    0.000000] Dentry cache hash table entries: 131072 (order: '\n              '8, 1048576 bytes, linear)\\n'\n              '[    0.000000] Inode-cache hash table entries: 65536 (order: 7, '\n              '524288 bytes, linear)\\n'\n              '[    0.000000] Built 1 zonelists, mobility grouping on.  Total '\n              'pages: 262144\\n'\n              '[    0.000000] mem auto-init: stack:all(zero), heap alloc:off, '\n              'heap free:off\\n'\n              '[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, '\n              'CPUs=4, Nodes=1\\n'\n              '[    0.000000] ftrace: allocating 41839 entries in 164 pages\\n'\n              '[    0.000000] ftrace: allocated 164 pages with 3 groups\\n'\n              '[    0.000000] rcu: Preemptible hierarchical RCU '\n              'implementation.\\n'\n              '[    0.000000] rcu: \\tRCU event tracing is enabled.\\n'\n              '[    0.000000] rcu: \\tRCU restricting CPUs from NR_CPUS=8 to '\n              'nr_cpu_ids=4.\\n'\n              '[    0.000000] \\tTrampoline variant of Tasks RCU enabled.\\n'\n              '[    0.000000] \\tRude variant of Tasks RCU enabled.\\n'\n              '[    0.000000] \\tTracing variant of Tasks RCU enabled.\\n'\n              '[    0.000000] rcu: RCU calculated value of '\n              'scheduler-enlistment delay is 25 jiffies.\\n'\n              '[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, '\n              'nr_cpu_ids=4\\n'\n              '[    0.000000] RCU Tasks: Setting shift to 2 and lim to 1 '\n              'rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.\\n'\n              '[    0.000000] RCU Tasks Rude: Setting shift to 2 and lim to 1 '\n              'rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.\\n'\n              '[    0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 '\n              'rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.\\n'\n              '[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0\\n'\n              '[    0.000000] riscv-intc: 64 local interrupts mapped\\n'\n              '[    0.000000] riscv: providing IPIs using SBI IPI extension\\n'\n              '[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based '\n              'on contention.\\n'\n              '[    0.000000] clocksource: riscv_clocksource: mask: '\n              '0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: '\n              '440795202120 ns\\n'\n              '[    0.000124] sched_clock: 64 bits at 10MHz, resolution 100ns, '\n              'wraps every 4398046511100ns\\n'\n              '[    0.000358] riscv-timer: Timer interrupt in S-mode is '\n              'available via sstc extension\\n'\n              '[    0.009540] kfence: initialized - using 2097152 bytes for '\n              '255 objects at 0x(____ptrval____)-0x(____ptrval____)\\n'\n              '[    0.019267] Console: colour dummy device 80x25\\n'\n              '[    0.022544] Calibrating delay loop (skipped), value '\n              'calculated using timer frequency.. 20.00 BogoMIPS (lpj=40000)\\n'\n              '[    0.022835] pid_max: default: 32768 minimum: 301\\n'\n              '[    0.027501] LSM: initializing lsm=capability,landlock\\n'\n              '[    0.028812] landlock: Up and running.\\n'\n              '[    0.153223] Mount-cache hash table entries: 2048 (order: 2, '\n              '16384 bytes, linear)\\n'\n              '[    0.153389] Mountpoint-cache hash table entries: 2048 '\n              '(order: 2, 16384 bytes, linear)\\n'\n              '[    0.315386] riscv: ELF compat mode supported\\n'\n              '[    0.320866] ASID allocator using 16 bits (65536 entries)\\n'\n              '[    0.326417] rcu: Hierarchical SRCU implementation.\\n'\n              '[    0.326523] rcu: \\tMax phase no-delay instances is 1000.\\n'\n              '[    0.335618] EFI services will not be available.\\n'\n              '[    0.341162] smp: Bringing up secondary CPUs ...\\n'\n              '[    0.515522] smp: Brought up 1 node, 4 CPUs\\n'\n              '[    0.544973] Memory: 993580K/1048576K available (12683K '\n              'kernel code, 5542K rwdata, 4096K rodata, 2649K init, 516K bss, '\n              '49836K reserved, 0K cma-reserved)\\n'\n              '[    0.629511] devtmpfs: initialized\\n'\n              '[    0.669746] clocksource: jiffies: mask: 0xffffffff '\n              'max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns\\n'\n              '[    0.670144] posixtimers hash table entries: 2048 (order: 3, '\n              '32768 bytes, linear)\\n'\n              '[    0.670824] futex hash table entries: 1024 (65536 bytes on 1 '\n              'NUMA nodes, total 64 KiB, linear).\\n'\n              '[    0.680751] DMI not present or invalid.\\n'\n              '[    0.697750] NET: Registered PF_NETLINK/PF_ROUTE protocol '\n              'family\\n'\n              '[    0.718142] SBI misaligned access exception delegation ok\\n'\n              '[    0.749909] cpu3: Ratio of byte access time to unaligned '\n              'word access is 7.34, unaligned accesses are fast\\n'\n              '[    0.749930] cpu1: Ratio of byte access time to unaligned '\n              'word access is 6.43, unaligned accesses are fast\\n'\n              '[    0.749982] cpu2: Ratio of byte access time to unaligned '\n              'word access is 6.00, unaligned accesses are fast\\n'\n              '[    0.783191] cpu0: Ratio of byte access time to unaligned '\n              'word access is 6.48, unaligned accesses are fast\\n'\n              '[    0.933103] raid6: int64x8  gen()   942 MB/s\\n'\n              '[    1.006632] raid6: int64x4  gen()  1426 MB/s\\n'\n              '[    1.098153] raid6: int64x2  gen()  1416 MB/s\\n'\n              '[    1.170282] raid6: int64x1  gen()   802 MB/s\\n'\n              '[    1.170445] raid6: using algorithm int64x4 gen() 1426 MB/s\\n'\n              '[    1.244151] raid6: .... xor() 321 MB/s, rmw enabled\\n'\n              '[    1.244305] raid6: using intx1 recovery algorithm\\n'\n              '[    1.247555] iommu: Default domain type: Translated\\n'\n              '[    1.247638] iommu: DMA domain TLB invalidation policy: '\n              'strict mode\\n'\n              '[    1.256572] SCSI subsystem initialized\\n'\n              '[    1.258176] usbcore: registered new interface driver usbfs\\n'\n              '[    1.258691] usbcore: registered new interface driver hub\\n'\n              '[    1.259003] usbcore: registered new device driver usb\\n'\n              '[    1.259601] pps_core: LinuxPPS API ver. 1 registered\\n'\n              '[    1.259623] pps_core: Software ver. 5.3.6 - Copyright '\n              '2005-2007 Rodolfo Giometti <giometti@linux.it>\\n'\n              '[    1.259713] PTP clock support registered\\n'\n              '[    1.321722] vgaarb: loaded\\n'\n              '[    1.331823] clocksource: Switched to clocksource '\n              'riscv_clocksource\\n'\n              '[    2.697021] NET: Registered PF_INET protocol family\\n'\n              '[    2.699448] IP idents hash table entries: 16384 (order: 5, '\n              '131072 bytes, linear)\\n'\n              '[    2.715758] tcp_listen_portaddr_hash hash table entries: 512 '\n              '(order: 1, 8192 bytes, linear)\\n'\n              '[    2.715941] Table-perturb hash table entries: 65536 (order: '\n              '6, 262144 bytes, linear)\\n'\n              '[    2.716084] TCP established hash table entries: 8192 (order: '\n              '4, 65536 bytes, linear)\\n'\n              '[    2.716731] TCP bind hash table entries: 8192 (order: 6, '\n              '262144 bytes, linear)\\n'\n              '[    2.864375] TCP: Hash tables configured (established 8192 '\n              'bind 8192)\\n'\n              '[    2.866767] UDP hash table entries: 512 (order: 3, 32768 '\n              'bytes, linear)\\n'\n              '[    2.867305] UDP-Lite hash table entries: 512 (order: 3, '\n              '32768 bytes, linear)\\n'\n              '[    2.870510] NET: Registered PF_UNIX/PF_LOCAL protocol '\n              'family\\n'\n              '[    2.877803] RPC: Registered named UNIX socket transport '\n              'module.\\n'\n              '[    2.877953] RPC: Registered udp transport module.\\n'\n              '[    2.877976] RPC: Registered tcp transport module.\\n'\n              '[    2.877996] RPC: Registered tcp-with-tls transport module.\\n'\n              '[    2.878016] RPC: Registered tcp NFSv4.1 backchannel '\n              'transport module.\\n'\n              '[    2.878308] PCI: CLS 0 bytes, default 64\\n'\n              '[    2.890970] workingset: timestamp_bits=46 max_order=18 '\n              'bucket_order=0\\n'\n              '[    2.903610] NFS: Registering the id_resolver key type\\n'\n              '[    2.906082] Key type id_resolver registered\\n'\n              '[    2.906173] Key type id_legacy registered\\n'\n              '[    2.929925] Key type cifs.idmap registered\\n'\n              '[    3.203201] xor: measuring software checksum speed\\n'\n              '[    3.206514]    8regs           :  1062 MB/sec\\n'\n              '[    3.209529]    8regs_prefetch  :  1129 MB/sec\\n'\n              '[    3.212426]    32regs          :  1162 MB/sec\\n'\n              '[    3.215358]    32regs_prefetch :  1149 MB/sec\\n'\n              '[    3.215502] xor: using function: 32regs (1162 MB/sec)\\n'\n              '[    3.216396] Block layer SCSI generic (bsg) driver version '\n              '0.4 loaded (major 250)\\n'\n              '[    3.216717] io scheduler mq-deadline registered\\n'\n              '[    3.216892] io scheduler kyber registered\\n'\n              '[    3.230079] riscv-plic: plic@c000000: mapped 95 interrupts '\n              'with 4 handlers for 8 contexts.\\n'\n              '[    3.238589] pci-host-generic 30000000.pci: host bridge '\n              '/soc/pci@30000000 ranges:\\n'\n              '[    3.239810] pci-host-generic 30000000.pci:       IO '\n              '0x0003000000..0x000300ffff -> 0x0000000000\\n'\n              '[    3.240593] pci-host-generic 30000000.pci:      MEM '\n              '0x0040000000..0x007fffffff -> 0x0040000000\\n'\n              '[    3.240710] pci-host-generic 30000000.pci:      MEM '\n              '0x0400000000..0x07ffffffff -> 0x0400000000\\n'\n              '[    3.242128] pci-host-generic 30000000.pci: Memory resource '\n              'size exceeds max for 32 bits\\n'\n              '[    3.243143] pci-host-generic 30000000.pci: ECAM at [mem '\n              '0x30000000-0x3fffffff] for [bus 00-ff]\\n'\n              '[    3.246815] pci-host-generic 30000000.pci: PCI host bridge '\n              'to bus 0000:00\\n'\n              '[    3.247336] pci_bus 0000:00: root bus resource [bus 00-ff]\\n'\n              '[    3.247494] pci_bus 0000:00: root bus resource [io  '\n              '0x0000-0xffff]\\n'\n              '[    3.247594] pci_bus 0000:00: root bus resource [mem '\n              '0x40000000-0x7fffffff]\\n'\n              '[    3.247623] pci_bus 0000:00: root bus resource [mem '\n              '0x400000000-0x7ffffffff]\\n'\n              '[    3.250872] pci 0000:00:00.0: [1b36:0008] type 00 class '\n              '0x060000 conventional PCI endpoint\\n'\n              '[    3.261253] pci 0000:00:01.0: [1af4:1005] type 00 class '\n              '0x00ff00 conventional PCI endpoint\\n'\n              '[    3.262220] pci 0000:00:01.0: BAR 0 [io  0x0000-0x001f]\\n'\n              '[    3.262348] pci 0000:00:01.0: BAR 1 [mem '\n              '0x00000000-0x00000fff]\\n'\n              '[    3.262445] pci 0000:00:01.0: BAR 4 [mem '\n              '0x00000000-0x00003fff 64bit pref]\\n'\n              '[    3.264380] pci 0000:00:02.0: [1b36:000d] type 00 class '\n              '0x0c0330 PCIe Root Complex Integrated Endpoint\\n'\n              '[    3.264532] pci 0000:00:02.0: BAR 0 [mem '\n              '0x00000000-0x00003fff 64bit]\\n'\n              '[    3.265145] pci 0000:00:02.0: enabling Extended Tags\\n'\n              '[    3.266760] pci 0000:00:03.0: [1234:1111] type 00 class '\n              '0x038000 PCIe Root Complex Integrated Endpoint\\n'\n              '[    3.266940] pci 0000:00:03.0: BAR 0 [mem '\n              '0x00000000-0x00ffffff pref]\\n'\n              '[    3.266986] pci 0000:00:03.0: BAR 2 [mem '\n              '0x00000000-0x00000fff]\\n'\n              '[    3.267044] pci 0000:00:03.0: ROM [mem 0x00000000-0x00007fff '\n              'pref]\\n'\n              '[    3.267095] pci 0000:00:03.0: enabling Extended Tags\\n'\n              '[    3.272467] pci 0000:00:03.0: BAR 0 [mem '\n              '0x40000000-0x40ffffff pref]: assigned\\n'\n              '[    3.272991] pci 0000:00:03.0: ROM [mem 0x41000000-0x41007fff '\n              'pref]: assigned\\n'\n              '[    3.273202] pci 0000:00:01.0: BAR 4 [mem '\n              '0x400000000-0x400003fff 64bit pref]: assigned\\n'\n              '[    3.273382] pci 0000:00:02.0: BAR 0 [mem '\n              '0x400004000-0x400007fff 64bit]: assigned\\n'\n              '[    3.273488] pci 0000:00:01.0: BAR 1 [mem '\n              '0x41008000-0x41008fff]: assigned\\n'\n              '[    3.273528] pci 0000:00:03.0: BAR 2 [mem '\n              '0x41009000-0x41009fff]: assigned\\n'\n              '[    3.273599] pci 0000:00:01.0: BAR 0 [io  0x0020-0x003f]: '\n              'assigned\\n'\n              '[    3.274215] pci_bus 0000:00: resource 4 [io  0x0000-0xffff]\\n'\n              '[    3.274282] pci_bus 0000:00: resource 5 [mem '\n              '0x40000000-0x7fffffff]\\n'\n              '[    3.274311] pci_bus 0000:00: resource 6 [mem '\n              '0x400000000-0x7ffffffff]\\n'\n              '[    3.276395] pci 0000:00:02.0: enabling device (0000 -> '\n              '0002)\\n'\n              '[    3.291648] virtio-pci 0000:00:01.0: enabling device (0000 '\n              '-> 0003)\\n'\n              '[    3.331327] Serial: 8250/16550 driver, 4 ports, IRQ sharing '\n              'disabled\\n'\n              '[    3.374414] printk: legacy console [ttyS0] disabled\\n'\n              '[    3.383512] 10000000.serial: ttyS0 at MMIO 0x10000000 (irq = '\n              '13, base_baud = 230400) is a 16550A\\n'\n              '[    3.388050] printk: legacy console [ttyS0] enabled\\n'\n              '[    3.622138] bochs-drm 0000:00:03.0: enabling device (0000 -> '\n              '0002)\\n'\n              '[    3.626138] [drm] Found bochs VGA, ID 0xb0c5.\\n'\n              '[    3.626640] [drm] Framebuffer size 16384 kB @ 0x40000000, '\n              'mmio @ 0x41009000.\\n'\n              '[    3.638891] [drm] Initialized bochs-drm 1.0.0 for '\n              '0000:00:03.0 on minor 0\\n'\n              '[    3.689167] printk: legacy console [hvc0] enabled\\n'\n              '[    3.832229] Console: switching to colour frame buffer device '\n              '160x50\\n'\n              '[    3.887507] bochs-drm 0000:00:03.0: [drm] fb0: '\n              'bochs-drmdrmfb frame buffer device\\n'\n              '[    3.978239] brd: module loaded\\n'\n              '[    3.980987] virtio_blk virtio1: 1/0/0 default/read/poll '\n              'queues\\n'\n              '[    3.992853] virtio_blk virtio1: [vda] 772856 512-byte '\n              'logical blocks (396 MB/377 MiB)\\n'\n              '[    4.037382] xhci_hcd 0000:00:02.0: xHCI Host Controller\\n'\n              '[    4.043108] xhci_hcd 0000:00:02.0: new USB bus registered, '\n              'assigned bus number 1\\n'\n              '[    4.052283] xhci_hcd 0000:00:02.0: hcc params 0x00087001 hci '\n              'version 0x100 quirks 0x0000000000000010\\n'\n              '[    4.059186] xhci_hcd 0000:00:02.0: xHCI Host Controller\\n'\n              '[    4.061523] xhci_hcd 0000:00:02.0: new USB bus registered, '\n              'assigned bus number 2\\n'\n              '[    4.065481] xhci_hcd 0000:00:02.0: Host supports USB 3.0 '\n              'SuperSpeed\\n'\n              '[    4.081391] hub 1-0:1.0: USB hub found\\n'\n              '[    4.083562] hub 1-0:1.0: 4 ports detected\\n'\n              \"[    4.092412] usb usb2: We don't know the algorithms for LPM \"\n              'for this host, disabling LPM.\\n'\n              '[    4.100237] hub 2-0:1.0: USB hub found\\n'\n              '[    4.103245] hub 2-0:1.0: 4 ports detected\\n'\n              '[    4.125361] goldfish_rtc 101000.rtc: registered as rtc0\\n'\n              '[    4.129817] goldfish_rtc 101000.rtc: setting system clock to '\n              '2026-02-28T00:10:35 UTC (1772237435)\\n'\n              '[    4.145115] device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) '\n              'initialised: dm-devel@lists.linux.dev\\n'\n              '[    4.160004] usbcore: registered new interface driver usbhid\\n'\n              '[    4.163629] usbhid: USB HID core driver\\n'\n              '[    4.165917] riscv-pmu-sbi: SBI PMU extension is available\\n'\n              '[    4.169157] riscv-pmu-sbi: 16 firmware and 18 hardware '\n              'counters\\n'\n              '[    4.180930] u32 classifier\\n'\n              '[    4.184002]     input device check on\\n'\n              '[    4.184999]     Actions configured\\n'\n              '[    4.191713] NET: Registered PF_INET6 protocol family\\n'\n              '[    4.213461] Segment Routing with IPv6\\n'\n              '[    4.215896] In-situ OAM (IOAM) with IPv6\\n'\n              '[    4.220345] sit: IPv6, IPv4 and MPLS over IPv4 tunneling '\n              'driver\\n'\n              '[    4.227994] NET: Registered PF_PACKET protocol family\\n'\n              '[    4.231561] Bridge firewalling registered\\n'\n              '[    4.236649] l2tp_core: L2TP core driver, V2.0\\n'\n              '[    4.239607] Key type dns_resolver registered\\n'\n              '[    4.241658] NET: Registered PF_VSOCK protocol family\\n'\n              '[    4.287286] registered taskstats version 1\\n'\n              '[    4.347582] Key type .fscrypt registered\\n'\n              '[    4.349255] Key type fscrypt-provisioning registered\\n'\n              '[    4.359260] usb 1-1: new high-speed USB device number 2 '\n              'using xhci_hcd\\n'\n              '[    4.365466] Btrfs loaded, zoned=no, fsverity=no\\n'\n              '[    4.416984] Key type encrypted registered\\n'\n              '[    4.422321] netconsole: network logging started\\n'\n              '[    4.486835] IP-Config: Complete:\\n'\n              '[    4.488102]      device=eth0, hwaddr=52:54:00:12:34:1e, '\n              'ipaddr=192.168.7.30, mask=255.255.255.0, gw=192.168.7.29\\n'\n              '[    4.490738]      host=192.168.7.30, domain=, '\n              'nis-domain=(none)\\n'\n              '[    4.494403]      bootserver=255.255.255.255, '\n              'rootserver=255.255.255.255, rootpath=\\n'\n              '[    4.494553]      nameserver0=8.8.8.8\\n'\n              '[    4.508826] clk: Disabling unused clocks\\n'\n              '[    4.522476] md: Waiting for all devices to be available '\n              'before autodetect\\n'\n              \"[    4.526250] md: If you don't use raid, use \"\n              'raid=noautodetect\\n'\n              '[    4.548297] input: QEMU QEMU USB Tablet as '\n              '/devices/platform/soc/30000000.pci/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.0/0003:0627:0001.0001/input/input0\\n'\n              '[    4.556145] hid-generic 0003:0627:0001.0001: input: USB HID '\n              'v0.01 Mouse [QEMU QEMU USB Tablet] on '\n              'usb-0000:00:02.0-1/input0\\n'\n              '[    4.562466] md: Autodetecting RAID arrays.\\n'\n              '[    4.564172] md: autorun ...\\n'\n              '[    4.572622] md: ... autorun DONE.\\n'\n              '[    4.694562] usb 1-2: new high-speed USB device number 3 '\n              'using xhci_hcd\\n'\n              '[    4.717056] EXT4-fs (vda): mounted filesystem '\n              '0e4e8b73-3e0e-47f0-8bb2-8d962d6b97df r/w with ordered data '\n              'mode. Quota mode: disabled.\\n'\n              '[    4.723974] VFS: Mounted root (ext4 filesystem) on device '\n              '253:0.\\n'\n              '[    4.731580] devtmpfs: mounted\\n'\n              '[    4.868686] input: QEMU QEMU USB Keyboard as '\n              '/devices/platform/soc/30000000.pci/pci0000:00/0000:00:02.0/usb1/1-2/1-2:1.0/0003:0627:0001.0002/input/input1\\n'\n              '[    4.873653] Freeing unused kernel image (initmem) memory: '\n              '2648K\\n'\n              '[    4.878454] Run /sbin/init as init process\\n'\n              '[    4.879595]   with arguments:\\n'\n              '[    4.879657]     /sbin/init\\n'\n              '[    4.879707]   with environment:\\n'\n              '[    4.879749]     HOME=/\\n'\n              '[    4.879789]     TERM=linux\\n'\n              '[    4.936644] hid-generic 0003:0627:0001.0002: input: USB HID '\n              'v1.11 Keyboard [QEMU QEMU USB Keyboard] on '\n              'usb-0000:00:02.0-2/input0\\n'\n              '[    6.920638] udevd[135]: starting version 3.2.14\\n'\n              '[    7.050658] udevd[137]: starting eudev-3.2.14\\n'\n              '[    7.895725] EXT4-fs (vda): re-mounted '\n              '0e4e8b73-3e0e-47f0-8bb2-8d962d6b97df.\\n'\n              '[  100.395146] hrtimer: interrupt took 15655600 ns\\n'\n              'init\\n'\n              '  |-getty 38400 tty1\\n'\n              '  |-klogd -n\\n'\n              '  |-sshd\\n'\n              '  |   `-sshd-session\\n'\n              '  |       `-sshd-session\\n'\n              '  |           `-ptest-runner -t 450 -d /usr/lib\\n'\n              '  |               |-ptest-runner-co '\n              '/usr/bin/ptest-runner-collect-system-data\\n'\n              '  |               |   `-pstree -a -l\\n'\n              '  |               `-(run-ptest)\\n'\n              '  |-start_getty /bin/start_getty 115200 ttyS0 vt102\\n'\n              '  |   `-sh\\n'\n              '  |-start_getty /bin/start_getty 115200 hvc0 vt102\\n'\n              '  |   `-getty -L 115200 hvc0 vt102\\n'\n              '  |-syslogd -n -O /var/log/messages\\n'\n              '  `-udevd -d\\n'\n              'Filesystem     1K-blocks  Used Available Use% Mounted on\\n'\n              '/dev/root         351867 45837    282613  14% /\\n'\n              'devtmpfs          499368     0    499368   0% /dev\\n'\n              'tmpfs             500692    72    500620   1% /run\\n'\n              'tmpfs             500692 37296    463396   8% /var/volatile\\n'\n              '               total        used        free      shared  '\n              'buff/cache   available\\n'\n              'Mem:         1001388      109640      857704       41368       '\n              '91352      891748\\n'\n              'Swap:              0           0           0\\n'\n              '\\n'\n              'ERROR: Exited from signal Killed (9)\\n'\n              'DURATION: 1047\\n'}\n\n",
    "status": "EXPECTEDFAIL"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
    "duration": 0.0006378,
    "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_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_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_olosetup:_unrecognized_option_'--show'": {
    "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_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_64bi[_0.000000]_Booting_Linux_on_hartid_0": {
    "status": "SKIPPED"
   },
   "ptestresult.sections": {
    "e2fsprogs": {
     "duration": "1047",
     "timeout": true
    }
   },
   "ssh.SSHTest.test_ssh": {
    "duration": 1.675,
    "status": "PASSED"
   }
  }
 }
}