(CommandList children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:MAKEFS) op: Equal rhs: {(DQ ('makefs -t cd9660'))} spids: [107] ) ] spids: [107] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:MOUNT) op:Equal rhs:{(DQ (mount_cd9660))} spids:[112])] spids: [112] ) (C {(.)} { (DQ (CommandSubPart command_list: (CommandList children:[(C {(dirname)} {(DQ ($ VSub_Number '$0'))})]) left_token: <Left_CommandSub '$('> spids: [121 127] ) (/makefs_tests_common.sh) ) } ) (FuncDef name: common_cleanup body: (BraceGroup children: [ (If arms: [ (if_arm cond: [ (Sentence child: (Pipeline children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:test_md_device) op: Equal rhs: { (CommandSubPart command_list: (CommandList children: [ (C {(cat)} {($ VSub_Name '$TEST_MD_DEVICE_FILE')}) ] ) left_token: <Left_CommandSub '$('> spids: [144 148] ) } spids: [143] ) ] spids: [143] ) ] negated: True ) terminator: <Op_Semi ';'> ) ] action: [ (C {(echo)} { (DQ ($ VSub_Name '$TEST_MD_DEVICE_FILE') (' could not be opened; has an md(4) device been attached?') ) } ) (ControlFlow token:<ControlFlow_Return return>) ] spids: [16777215 151] ) ] spids: [16777215 165] ) (AndOr children: [ (C {(umount)} {(-f)} {(/dev/) ($ VSub_Name '$test_md_device')}) (C {(Lit_Other ':')}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mdconfig)} {(-d)} {(-u)} {($ VSub_Name '$test_md_device')}) (C {(Lit_Other ':')}) ] op_id: Op_DPipe ) ] spids: [136] ) spids: [132 135] ) (FuncDef name: check_base_iso9660_image_contents body: (BraceGroup children: [ (C {(check_image_contents)} {(DQ ($ VSub_At '$@'))} {(-X)} {(c)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(test)} {(-L)} {($ VSub_Name '$TEST_INPUTS_DIR') (/c)} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(test)} {(-f)} {($ VSub_Name '$TEST_MOUNT_DIR') (/c)} ) ] spids: [200] ) spids: [196 199] ) (C {(atf_test_case)} {(D_flag)} {(cleanup)}) (FuncDef name: D_flag_body body: (BraceGroup children: [ (C {(atf_skip)} {(DQ ('makefs crashes with SIGBUS with dupe mtree entries; see FreeBSD bug # 192839'))} ) (C {(create_test_inputs)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(save) (Lit_Other ':') ($ VSub_Name '$TEST_SPEC_FILE')} {(-s)} {(exit) (Lit_Other ':') (0)} {(mtree)} {(-cp)} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(not-empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-F)} {($ VSub_Name '$TEST_SPEC_FILE')} {(-M)} {(1m)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(cp)} {($ VSub_Name '$TEST_SPEC_FILE')} {(spec2.mtree)} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(save) (Lit_Other ':') (dupe_) ($ VSub_Name '$TEST_SPEC_FILE')} {(-s)} {(exit) (Lit_Other ':') (0)} {(cat)} {($ VSub_Name '$TEST_SPEC_FILE')} {(spec2.mtree)} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(not-empty)} {(-s)} {(not-exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-F)} {(dupe_) ($ VSub_Name '$TEST_SPEC_FILE')} {(-M)} {(1m)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(not-empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-D)} {(-F)} {(dupe_) ($ VSub_Name '$TEST_SPEC_FILE')} {(-M)} {(1m)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) ] spids: [283] ) spids: [279 282] ) (FuncDef name: D_flag_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[488]) spids: [484 487] ) (C {(atf_test_case)} {(F_flag)} {(cleanup)}) (FuncDef name: F_flag_body body: (BraceGroup children: [ (C {(create_test_inputs)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(save) (Lit_Other ':') ($ VSub_Name '$TEST_SPEC_FILE')} {(-s)} {(exit) (Lit_Other ':') (0)} {(mtree)} {(-cp)} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-F)} {($ VSub_Name '$TEST_SPEC_FILE')} {(-M)} {(1m)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(mount_image)}) (C {(check_base_iso9660_image_contents)}) ] spids: [506] ) spids: [502 505] ) (FuncDef name: F_flag_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[586]) spids: [582 585] ) (C {(atf_test_case)} {(from_mtree_spec_file)} {(cleanup)}) (FuncDef name: from_mtree_spec_file_body body: (BraceGroup children: [ (C {(create_test_inputs)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(save) (Lit_Other ':') ($ VSub_Name '$TEST_SPEC_FILE')} {(-s)} {(exit) (Lit_Other ':') (0)} {(mtree)} {(-c)} {(-k)} {(DQ ($ VSub_Name '$DEFAULT_MTREE_KEYWORDS'))} {(-p)} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(cd)} {($ VSub_Name '$TEST_INPUTS_DIR')}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_SPEC_FILE')} ) (C {(cd)} {(-)}) (C {(mount_image)}) (C {(check_base_iso9660_image_contents)}) ] spids: [604] ) spids: [600 603] ) (FuncDef name: from_mtree_spec_file_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[693]) spids: [689 692] ) (C {(atf_test_case)} {(from_multiple_dirs)} {(cleanup)}) (FuncDef name: from_multiple_dirs_body body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:test_inputs_dir2) op: Equal rhs: {($ VSub_Name '$TMPDIR') (/inputs2)} spids: [714] ) ] spids: [714] ) (C {(create_test_inputs)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(mkdir)} {(-p)} {($ VSub_Name '$test_inputs_dir2')} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(touch)} {($ VSub_Name '$test_inputs_dir2') (/multiple_dirs_test_file)} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} {($ VSub_Name '$test_inputs_dir2')} ) (C {(mount_image)}) (C {(check_base_iso9660_image_contents)} {(-d)} {($ VSub_Name '$test_inputs_dir2')}) ] spids: [711] ) spids: [707 710] ) (FuncDef name: from_multiple_dirs_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[815]) spids: [811 814] ) (C {(atf_test_case)} {(from_single_dir)} {(cleanup)}) (FuncDef name: from_single_dir_body body: (BraceGroup children: [ (C {(create_test_inputs)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(mount_image)}) (C {(check_base_iso9660_image_contents)}) ] spids: [833] ) spids: [829 832] ) (FuncDef name: from_single_dir_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[877]) spids: [873 876] ) (C {(atf_test_case)} {(o_flag_allow_deep_trees)} {(cleanup)}) (FuncDef name: o_flag_allow_deep_trees_body body: (BraceGroup children: [ (C {(create_test_inputs)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(mkdir)} {(-p)} {($ VSub_Name '$TEST_INPUTS_DIR') (/a/b/c/d/e/f/g/h/i/j)} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-o)} {(allow-deep-trees)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(mount_image)}) (C {(check_base_iso9660_image_contents)}) ] spids: [895] ) spids: [891 894] ) (FuncDef name: o_flag_allow_deep_trees_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[974]) spids: [970 973] ) (C {(atf_test_case)} {(o_flag_allow_max_name)} {(cleanup)}) (FuncDef name: o_flag_allow_max_name_body body: (BraceGroup children: [ (C {(atf_expect_fail)} { (DQ ( "-o allow-max-name doesn't appear to be implemented on FreeBSD's copy of makefs [yet]" ) ) } ) (C {(create_test_inputs)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:long_path) op: Equal rhs: {($ VSub_Name '$TEST_INPUTS_DIR') (/) (CommandSubPart command_list: (CommandList children: [(C {(jot)} {(-s)} {(SQ )} {(-b)} {(0)} {(37)})] ) left_token: <Left_CommandSub '$('> spids: [1010 1023] ) } spids: [1007] ) ] spids: [1007] ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(touch)} {($ VSub_Name '$long_path')} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-o)} {(allow-max-name)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(mount_image)}) (C {(check_base_iso9660_image_contents)}) ] spids: [992] ) spids: [988 991] ) (FuncDef name: o_flag_allow_max_name_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[1094]) spids: [1090 1093] ) (C {(atf_test_case)} {(o_flag_isolevel_1)} {(cleanup)}) (FuncDef name: o_flag_isolevel_1_body body: (BraceGroup children: [ (C {(atf_expect_fail)} {(DQ ('this testcase needs work; the filenames generated seem incorrect/corrupt'))} ) (C {(create_test_inputs)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-o)} {(Lit_VarLike 'isolevel=') (1)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(mount_image)}) (C {(check_base_iso9660_image_contents)}) ] spids: [1112] ) spids: [1108 1111] ) (FuncDef name: o_flag_isolevel_1_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[1169]) spids: [1165 1168] ) (C {(atf_test_case)} {(o_flag_isolevel_2)} {(cleanup)}) (FuncDef name: o_flag_isolevel_2_body body: (BraceGroup children: [ (C {(create_test_inputs)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-o)} {(Lit_VarLike 'isolevel=') (2)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(mount_image)}) (C {(check_base_iso9660_image_contents)}) ] spids: [1187] ) spids: [1183 1186] ) (FuncDef name: o_flag_isolevel_2_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[1236]) spids: [1232 1235] ) (C {(atf_test_case)} {(o_flag_isolevel_3)} {(cleanup)}) (FuncDef name: o_flag_isolevel_3_body body: (BraceGroup children: [ (C {(create_test_inputs)}) (If arms: [ (if_arm cond: [(Sentence child:(C {(true)}) terminator:<Op_Semi ';'>)] action: [ (C {(atf_check)} {(-e)} {(match) (Lit_Other ':') (SQ <'makefs: ISO Level 3 is greater than 2\\.'>)} {(-o)} {(empty)} {(-s)} {(not-exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-o)} {(Lit_VarLike 'isolevel=') (3)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) ] spids: [16777215 1270] ) ] else_action: [ (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-o)} {(Lit_VarLike 'isolevel=') (3)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(mount_image)}) (C {(check_base_iso9660_image_contents)}) ] spids: [1307 1346] ) ] spids: [1254] ) spids: [1250 1253] ) (FuncDef name: o_flag_isolevel_3_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[1354]) spids: [1350 1353] ) (C {(atf_test_case)} {(o_flag_preparer)}) (FuncDef name: o_flag_preparer_head body: (BraceGroup children: [(C {(atf_set)} {(DQ (require.progs))} {(DQ (strings))})] spids: [1370] ) spids: [1366 1369] ) (FuncDef name: o_flag_preparer_body body: (BraceGroup children: [ (C {(create_test_dirs)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:preparer) op: Equal rhs: {(SQ <'My Very First ISO'>)} spids: [1396] ) ] spids: [1396] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:preparer_uppercase) op: Equal rhs: { (DQ (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(echo)} {($ VSub_Name '$preparer')}) (C {(tr)} {(SQ <'[[:lower:]]'>)} {(SQ <'[[:upper:]]'>)}) ] negated: False ) ] ) left_token: <Left_CommandSub '$('> spids: [1404 1420] ) ) } spids: [1402] ) ] spids: [1402] ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(touch)} {($ VSub_Name '$TEST_INPUTS_DIR') (/dummy_file)} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-o)} {(Lit_VarLike 'preparer=') (DQ ($ VSub_Name '$preparer'))} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(match) (Lit_Other ':') (DQ ($ VSub_Name '$preparer_uppercase'))} {(-s)} {(exit) (Lit_Other ':') (0)} {(strings)} {($ VSub_Name '$TEST_IMAGE')} ) ] spids: [1389] ) spids: [1385 1388] ) (C {(atf_test_case)} {(o_flag_publisher)}) (FuncDef name: o_flag_publisher_head body: (BraceGroup children: [(C {(atf_set)} {(DQ (require.progs))} {(DQ (strings))})] spids: [1516] ) spids: [1512 1515] ) (FuncDef name: o_flag_publisher_body body: (BraceGroup children: [ (C {(create_test_dirs)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:publisher) op: Equal rhs: {(SQ <'My Super Awesome Publishing Company LTD'>)} spids: [1542] ) ] spids: [1542] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:publisher_uppercase) op: Equal rhs: { (DQ (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(echo)} {($ VSub_Name '$publisher')}) (C {(tr)} {(SQ <'[[:lower:]]'>)} {(SQ <'[[:upper:]]'>)}) ] negated: False ) ] ) left_token: <Left_CommandSub '$('> spids: [1550 1566] ) ) } spids: [1548] ) ] spids: [1548] ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(touch)} {($ VSub_Name '$TEST_INPUTS_DIR') (/dummy_file)} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-o)} {(Lit_VarLike 'publisher=') (DQ ($ VSub_Name '$publisher'))} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(match) (Lit_Other ':') (DQ ($ VSub_Name '$publisher_uppercase'))} {(-s)} {(exit) (Lit_Other ':') (0)} {(strings)} {($ VSub_Name '$TEST_IMAGE')} ) ] spids: [1535] ) spids: [1531 1534] ) (C {(atf_test_case)} {(o_flag_rockridge)} {(cleanup)}) (FuncDef name: o_flag_rockridge_body body: (BraceGroup children: [ (C {(create_test_dirs)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(mkdir)} {(-p)} {($ VSub_Name '$TEST_INPUTS_DIR') (/a/b/c/d/e/f/g/h/i/j)} ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:long_path) op: Equal rhs: {($ VSub_Name '$TEST_INPUTS_DIR') (/) (CommandSubPart command_list: (CommandList children: [ (C {(jot)} {(-s)} {(SQ </>)} {(-b)} { (DQ (CommandSubPart command_list: (CommandList children: [(C {(jot)} {(-s)} {(SQ )} {(-b)} {(0)} {(64)})] ) left_token: <Left_CommandSub '$('> spids: [1733 1746] ) ) } {(4)} ) ] ) left_token: <Left_CommandSub '$('> spids: [1721 1750] ) } spids: [1718] ) ] spids: [1718] ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(mkdir)} {(-p)} { (DQ (CommandSubPart command_list: (CommandList children: [(C {(dirname)} {($ VSub_Name '$long_path')})] ) left_token: <Left_CommandSub '$('> spids: [1774 1778] ) ) } ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(touch)} {(DQ ($ VSub_Name '$long_path'))} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-o)} {(rockridge)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(mount_image)}) (C {(check_image_contents)} {(-X)} {(.rr_moved)}) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(test)} {(-d)} {($ VSub_Name '$TEST_MOUNT_DIR') (/.rr_moved)} ) ] spids: [1664] ) spids: [1660 1663] ) (FuncDef name: o_flag_rockridge_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[1886]) spids: [1882 1885] ) (C {(atf_test_case)} {(o_flag_rockridge_dev_nodes)} {(cleanup)}) (FuncDef name: o_flag_rockridge_dev_nodes_head body: (BraceGroup children: [ (C {(atf_set)} {(DQ (descr))} { (DQ ( 'Functional tests to ensure that dev nodes are handled properly with rockridge extensions (NetBSD kern/48852; FreeBSD bug 203648)' ) ) } ) ] spids: [1904] ) spids: [1900 1903] ) (FuncDef name: o_flag_rockridge_dev_nodes_body body: (BraceGroup children: [ (C {(create_test_dirs)}) (Pipeline children: [ (Subshell child: (AndOr children: [ (C {(tar)} {(-cvf)} {(-)} {(-C)} {(/dev)} {(null)}) (C {(touch)} {(.tar_ok)}) ] op_id: Op_DAmp ) spids: [1930 1948] ) (C {(atf_check)} {(-e)} {(not-empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(tar)} {(-xvf)} {(-)} {(-C)} {(DQ ($ VSub_Name '$TEST_INPUTS_DIR'))} ) ] negated: False ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(test)} {(-c)} {($ VSub_Name '$TEST_INPUTS_DIR') (/null)} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {(test)} {(-f)} {(.tar_ok)} ) (C {(atf_check)} {(-e)} {(empty)} {(-o)} {(empty)} {(-s)} {(exit) (Lit_Other ':') (0)} {($ VSub_Name '$MAKEFS')} {(-o)} {(rockridge)} {($ VSub_Name '$TEST_IMAGE')} {($ VSub_Name '$TEST_INPUTS_DIR')} ) (C {(mount_image)}) (C {(check_image_contents)}) ] spids: [1923] ) spids: [1919 1922] ) (FuncDef name: o_flag_rockridge_dev_nodes_cleanup body: (BraceGroup children:[(C {(common_cleanup)})] spids:[2073]) spids: [2069 2072] ) (FuncDef name: atf_init_test_cases body: (BraceGroup children: [ (C {(atf_add_test_case)} {(D_flag)}) (C {(atf_add_test_case)} {(F_flag)}) (C {(atf_add_test_case)} {(from_mtree_spec_file)}) (C {(atf_add_test_case)} {(from_multiple_dirs)}) (C {(atf_add_test_case)} {(from_single_dir)}) (C {(atf_add_test_case)} {(o_flag_allow_deep_trees)}) (C {(atf_add_test_case)} {(o_flag_allow_max_name)}) (C {(atf_add_test_case)} {(o_flag_isolevel_1)}) (C {(atf_add_test_case)} {(o_flag_isolevel_2)}) (C {(atf_add_test_case)} {(o_flag_isolevel_3)}) (C {(atf_add_test_case)} {(o_flag_preparer)}) (C {(atf_add_test_case)} {(o_flag_publisher)}) (C {(atf_add_test_case)} {(o_flag_rockridge)}) (C {(atf_add_test_case)} {(o_flag_rockridge_dev_nodes)}) ] spids: [2085] ) spids: [2081 2084] ) ] )