PATH=/usr/bin:/bin:/Users/fly1400/cpanfly-5.14/var/megalib/bin Start 2016-05-31T01:46:32 ActivePerl-1400 CPAN-2.10 Reading '/Users/fly1400/cpanfly-5.14/var/cpan/Metadata' Database was generated on Mon, 30 May 2016 05:53:42 GMT Checksum for /Users/fly1400/cpanfly-5.14/var/cpan/sources/authors/id/D/DD/DDUMONT/Config-Model-2.085.tar.gz ok Config-Model-2.085 Config-Model-2.085/TODO Config-Model-2.085/MODELS Config-Model-2.085/Changes Config-Model-2.085/t Config-Model-2.085/t/pod.t Config-Model-2.085/LICENSE Config-Model-2.085/Build.PL Config-Model-2.085/t/load.t Config-Model-2.085/t/grab.t Config-Model-2.085/t/node.t Config-Model-2.085/META.yml Config-Model-2.085/MANIFEST Config-Model-2.085/META.json Config-Model-2.085/t/value.t Config-Model-2.085/t/model.t Config-Model-2.085/README.pod Config-Model-2.085/weaver.ini Config-Model-2.085/t/report.t Config-Model-2.085/t/accept.t Config-Model-2.085/t/term_ui.t Config-Model-2.085/t/include.t Config-Model-2.085/t/fuse_ui.t Config-Model-2.085/t/instance.t Config-Model-2.085/t/array_id.t Config-Model-2.085/t/iterator.t Config-Model-2.085/MANIFEST.SKIP Config-Model-2.085/t/node-load.t Config-Model-2.085/t/dump_tree.t Config-Model-2.085/t/warped_id.t Config-Model-2.085/t/apply_fix.t Config-Model-2.085/t/simple_ui.t Config-Model-2.085/t/annotation.t Config-Model-2.085/t/big_model.pm Config-Model-2.085/t/check_list.t Config-Model-2.085/t/backend_mgr.t Config-Model-2.085/t/backend_ini.t Config-Model-2.085/t/model_tests.t Config-Model-2.085/t/warped_node.t Config-Model-2.085/t/warped_value.t Config-Model-2.085/t/yaml_backend.t Config-Model-2.085/t/dump_as_data.t Config-Model-2.085/t/node_get_set.t Config-Model-2.085/t/cme-function.t Config-Model-2.085/t/value_compute.t Config-Model-2.085/t/augment_class.t Config-Model-2.085/t/describe_node.t Config-Model-2.085/t/gen-class-doc.t Config-Model-2.085/README.install.pod Config-Model-2.085/t/value_refer_to.t Config-Model-2.085/t/search_element.t Config-Model-2.085/t/search_in_tree.t Config-Model-2.085/t/pod_generation.t Config-Model-2.085/t/smooth_upgrade.t Config-Model-2.085/t/lib Config-Model-2.085/t/lib/DummyNode.pm Config-Model-2.085/lib/Config Config-Model-2.085/lib/Config/Model.pm Config-Model-2.085/t/hash_id_of_node.t Config-Model-2.085/t/auto_load_model.t Config-Model-2.085/t/check_list_warp.t Config-Model-2.085/t/dump_load_model.pm Config-Model-2.085/t/backend_multiple.t Config-Model-2.085/t/obj_tree_scanner.t Config-Model-2.085/t/multi_warp_value.t Config-Model-2.085/t/test_yaml_model.pl Config-Model-2.085/t/backend_plainfile.t Config-Model-2.085/t/value_simple_warp.t Config-Model-2.085/t/multi_warp_object.t Config-Model-2.085/t/hash_id_of_values.t Config-Model-2.085/t/load_model_snippets.t Config-Model-2.085/lib/Config/Model Config-Model-2.085/lib/Config/Model/Node.pm Config-Model-2.085/contrib Config-Model-2.085/contrib/log4config-model Config-Model-2.085/t/recursive_warp_value.t Config-Model-2.085/lib/Config/Model/Value.pm Config-Model-2.085/lib/Config/Model/AnyId.pm Config-Model-2.085/lib/Config/Model/Lister.pm Config-Model-2.085/lib/Config/Model/Report.pm Config-Model-2.085/lib/Config/Model/HashId.pm Config-Model-2.085/lib/Config/Model/Dumper.pm Config-Model-2.085/lib/Config/Model/ListId.pm Config-Model-2.085/lib/Config/Model/Loader.pm Config-Model-2.085/lib/Config/Model/TermUI.pm Config-Model-2.085/lib/Config/Model/Warper.pm Config-Model-2.085/lib/Config/Model/FuseUI.pm Config-Model-2.085/t/warped_node_collateral.t Config-Model-2.085/t/test_ini_backend_model.pl Config-Model-2.085/lib/Config/Model/SimpleUI.pm Config-Model-2.085/lib/Config/Model/Iterator.pm Config-Model-2.085/lib/Config/Model/AnyThing.pm Config-Model-2.085/lib/Config/Model/Describe.pm Config-Model-2.085/lib/Config/Model/Instance.pm Config-Model-2.085/t/hash_with_data_migration.t Config-Model-2.085/lib/Config/Model/Exception.pm Config-Model-2.085/lib/Config/Model/CheckList.pm Config-Model-2.085/t/array_with_data_migration.t Config-Model-2.085/lib/Config/Model/Annotation.pm Config-Model-2.085/lib/Config/Model/DumpAsData.pm Config-Model-2.085/lib/Config/Model/WarpedNode.pm Config-Model-2.085/lib/Config/Model/BackendMgr.pm Config-Model-2.085/lib/Config/Model/Backend Config-Model-2.085/lib/Config/Model/Backend/Any.pm Config-Model-2.085/lib/Config/Model/system.d Config-Model-2.085/lib/Config/Model/system.d/fstab Config-Model-2.085/lib/Config/Model/TreeSearcher.pm Config-Model-2.085/lib/Config/Model/Backend/Json.pm Config-Model-2.085/lib/Config/Model/Backend/Yaml.pm Config-Model-2.085/lib/Config/Model/models Config-Model-2.085/lib/Config/Model/models/Fstab.pl Config-Model-2.085/lib/Config/Model/system.d/popcon Config-Model-2.085/t/backend_ini_with_section_map.t Config-Model-2.085/lib/Config/Model/ValueComputer.pm Config-Model-2.085/lib/Config/Model/SearchElement.pm Config-Model-2.085/lib/Config/Model/Backend/Fstab.pm Config-Model-2.085/lib/Config/Model/models/Fstab.pod Config-Model-2.085/lib/Config/Model/models/PopCon.pl Config-Model-2.085/t/model_tests.d/fstab-examples Config-Model-2.085/t/model_tests.d/fstab-examples/t0 Config-Model-2.085/t/model_tests.d/fstab-examples/t1 Config-Model-2.085/lib/Config/Model/ObjTreeScanner.pm Config-Model-2.085/lib/Config/Model/models/PopCon.pod Config-Model-2.085/t/model_tests.d Config-Model-2.085/t/model_tests.d/layer-test-conf.pl Config-Model-2.085/t/model_tests.d/fstab-test-conf.pl Config-Model-2.085/t/model_tests.d/popcon-examples Config-Model-2.085/t/model_tests.d/popcon-examples/t0 Config-Model-2.085/lib/Config/Model/Backend/IniFile.pm Config-Model-2.085/lib/Config/Model/Role Config-Model-2.085/lib/Config/Model/Role/WarpMaster.pm Config-Model-2.085/lib/Config/Model/Role/NodeLoader.pm Config-Model-2.085/t/model_tests.d/popcon-test-conf.pl Config-Model-2.085/lib/Config/Model/Backend/ShellVar.pm Config-Model-2.085/lib/Config/Model/Backend/PlainFile.pm Config-Model-2.085/lib/Config/Model/models/Multistrap.pl Config-Model-2.085/lib/Config/Model/Utils Config-Model-2.085/lib/Config/Model/Utils/GenClassPod.pm Config-Model-2.085/lib/Config/Model/IdElementReference.pm Config-Model-2.085/lib/Config/Model/models/Multistrap.pod Config-Model-2.085/contrib/bash_completion.cme_multistrap Config-Model-2.085/lib/Config/Model/models/Fstab Config-Model-2.085/lib/Config/Model/models/Fstab/FsLine.pl Config-Model-2.085/t/model_tests.d/multistrap-test-conf.pl Config-Model-2.085/lib/Config/Model/models/Fstab/FsLine.pod Config-Model-2.085/lib/Config/Model/Value Config-Model-2.085/lib/Config/Model/Value/LayeredInclude.pm Config-Model-2.085/t/model_tests.d/backend-ini-test-conf.pl Config-Model-2.085/lib/Config/Model/application.d Config-Model-2.085/lib/Config/Model/application.d/multistrap Config-Model-2.085/t/model_tests.d/backend-json-test-conf.pl Config-Model-2.085/lib/Config/Model/models/Fstab/Ext4FsOpt.pl Config-Model-2.085/lib/Config/Model/models/Fstab/Ext3FsOpt.pl Config-Model-2.085/lib/Config/Model/models/Fstab/Ext2FsOpt.pl Config-Model-2.085/t/model_tests.d/backend-json-examples Config-Model-2.085/t/model_tests.d/backend-json-examples/basic Config-Model-2.085/lib/Config/Model/models/Fstab/Iso9660_Opt.pl Config-Model-2.085/lib/Config/Model/models/Fstab/SwapOptions.pl Config-Model-2.085/lib/Config/Model/models/Fstab/NoneOptions.pl Config-Model-2.085/t/model_tests.d/backend-ini-examples Config-Model-2.085/t/model_tests.d/backend-ini-examples/complex Config-Model-2.085/lib/Config/Model/models/Fstab/UsbFsOptions.pl Config-Model-2.085/lib/Config/Model/models/Multistrap Config-Model-2.085/lib/Config/Model/models/Multistrap/Section.pl Config-Model-2.085/t/model_tests.d/backend-shellvar-test-conf.pl Config-Model-2.085/lib/Config/Model/models/Fstab/CommonOptions.pl Config-Model-2.085/lib/Config/Model/models/Multistrap/Section.pod Config-Model-2.085/lib/Config/Model/Cookbook Config-Model-2.085/lib/Config/Model/Cookbook/CreateModelFromDoc.pod Config-Model-2.085/lib/Config/Model/Manual Config-Model-2.085/lib/Config/Model/Manual/ModelCreationAdvanced.pod Config-Model-2.085/lib/Config/Model/Manual/ModelCreationIntroduction.pod Config-Model-2.085/t/model_tests.d/layer-examples/mini/etc Config-Model-2.085/t/model_tests.d/layer-examples/mini/etc/foo-config.pl Config-Model-2.085/t/model_tests.d/backend-shellvar-examples Config-Model-2.085/t/model_tests.d/backend-shellvar-examples/debian-719256 Config-Model-2.085/t/model_tests.d/layer-examples/mini/home/joe/foo Config-Model-2.085/t/model_tests.d/layer-examples/mini/home/joe/foo/config.pl Config-Model-2.085/t/model_tests.d/multistrap-examples/arm/home/foo Config-Model-2.085/t/model_tests.d/multistrap-examples/arm/home/foo/my_arm.conf Config-Model-2.085/t/model_tests.d/multistrap-examples/igep0020/home/foo Config-Model-2.085/t/model_tests.d/multistrap-examples/igep0020/home/foo/strap-igep0020.conf Config-Model-2.085/t/model_tests.d/multistrap-examples/igep0020/usr/share/multistrap Config-Model-2.085/t/model_tests.d/multistrap-examples/igep0020/usr/share/multistrap/arm.conf Config-Model-2.085/t/model_tests.d/multistrap-examples/arm/usr/share/multistrap Config-Model-2.085/t/model_tests.d/multistrap-examples/arm/usr/share/multistrap/crosschroot.conf Config-Model-2.085/t/model_tests.d/multistrap-examples/igep0020/usr/share/multistrap/squeeze.conf Config-Model-2.085/t/model_tests.d/multistrap-examples/igep0020/usr/share/multistrap/crosschroot.conf Config-Model-2.085/t/model_tests.d/multistrap-examples/from_scratch/usr/share/multistrap Config-Model-2.085/t/model_tests.d/multistrap-examples/from_scratch/usr/share/multistrap/crosschroot.conf Configuring D/DD/DDUMONT/Config-Model-2.085.tar.gz with Build.PL >>> /Users/fly1400/ap1400/bin/perl Build.PL If you want to use the TermUI interface, you should install Term::ReadLine::Perl or Term::ReadLine::Gnu Checking prerequisites... recommends: * Fuse is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Config-Model' version '2.085' DDUMONT/Config-Model-2.085.tar.gz /Users/fly1400/ap1400/bin/perl Build.PL -- OK Running Build for D/DD/DDUMONT/Config-Model-2.085.tar.gz >>> ./Build Checking doc for model Multistrap Checking doc for model Fstab Checking doc for model PopCon Building Config-Model DDUMONT/Config-Model-2.085.tar.gz ./Build -- OK Running Build test >>> ./Build test verbose=1 t/accept.t ........................ ok 1 - compiled ok 2 - Created new class with accept parameter ok 3 - get_element_property on accepted element ok 4 - get_element_property on a predefined element matching an accepted one ok 5 - get_element_property on hidden accepted element ok 6 - get_element_property on a predefined hidden element matching an accepted one ok 7 - Created instance ok 8 - check accept_regexp ok 9 - check explicit element list ok 10 - Data loaded ok 11 - check accepted list content ok 12 - check element list with accepted parameters ok 13 - caught unacceptable parameter: foo=bar ok 14 - caught unacceptable parameter: vlistB=test ok 15 - test unconditional warn ok 16 - test oter too close to 'other' ok 17 - test other2 too close to 'other' ok 18 - test otehr too close to 'other' ok 19 - test other23 too close to 'other' ok 20 - test accept oterh23, is not too close to 'other' ok 21 1..21 ok t/annotation.t .................... 1..19 ok 1 - compiled ok 2 - created dummy instance ok 3 - Config root created ok 4 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata" lista=a,b,c,d olist:0 X=Av - olist:1\#olist1_comment X=Bv - listb=b,c,d ! hash_a:X2=x hash_a:Y2=xy hash_a:toto\#"index comment" # hash_b:X3=xy my_check_list=X2,X3' ok 5 - set annotation of std_id ok 6 - set annotation of std_id:bc X ok 7 - set annotation of my_check_list ok 8 - set annotation of olist:0 ok 9 - set annotation of olist:2 ok 10 - test clear annotation ok 11 - test clear annotation ok 12 - created annotation read/write object ok 13 - check saved dir ok 14 - check saved file ok 15 - check annotation data ok 16 - check annotation file exists ok 17 - check loaded annotation data with empty tree ok 18 - check loaded annotation data with non-empty tree ok 19 ok t/apply_fix.t ..................... 1..9 ok 1 - Compilation done ok 2 - created dummy instance ok 3 - check that a long stuff was fixed ok 4 - check that a gnu stuff was NOT fixed ok 5 - check that b long stuff was fixed ok 6 - check that b gnu stuff was NOT fixed ok 7 - check that c long stuff was fixed ok 8 - check that c gnu stuff was NOT fixed ok 9 ok t/array_id.t ...................... ok 1 - compiled ok 2 - config classes created ok 3 - created dummy instance ok 4 - check index list of empty list ok 5 - verify instance needs_save status after creation ok 6 - bounded list created ok 7 - verify instance needs_save status after element creation ok 8 - stored in 1 ok 9 - stored in 0 ok 10 - stored in 2 ok 11 - verify instance needs_save status after storing into element ok 12 - max error caught ok 13 - wrong auto_create caught ok 14 - check ids ok 15 - check deleted id ok 16 - check list index_type ok 17 - check list max boundary ok 18 - check last item of table ok 19 - check pushed toto item ok 20 - check pushed titi item ok 21 - check pushed toto item with push_x ok 22 - check pushed toto annotation with push_x ok 23 - check pushed titi item with push_x ok 24 - check pushed toto2 item with push_x ok 25 - check pushed toto2 annotation with push_x ok 26 - check fetch_all_values ok 27 - check list_with_auto_created_id ok 28 - Check index value 0 ok 29 - Check index value 1 ok 30 - Check index value 2 ok 31 - Check index value 3 ok 32 - Check index value 4 ok 33 - check after move idx 3 in 4 ok 34 - check after move idx 3 in 4 ok 35 - Check moved index value 0 ok 36 - Check moved index value 1 ok 37 - Check moved index value 2 ok 38 - Check moved index value 3 ok 39 - Check moved index value 4 ok 40 - Check swapped index value 0 ok 41 - Check swapped index value 1 ok 42 - Check swapped index value 2 ok 43 - Check swapped index value 3 ok 44 - Check swapped index value 4 ok 45 - check value after swap ok 46 - check value after swap ok 47 - check after remove ok 48 - verify instance needs_save status after move ok 49 - check after move idx 3 in 4 ok 50 - check after move idx 3 in 4 ok 51 - Check moved index value 0 ok 52 - Check moved index value 1 ok 53 - Check moved index value 2 ok 54 - Check moved index value 3 ok 55 - Check moved index value 4 ok 56 - verify instance needs_save status after move ok 57 - check after move idx 0 in 2 ok 58 - check after move ok 59 - check after move ok 60 - check after move ok 61 - Check moved index value 0 ok 62 - Check moved index value 1 ok 63 - Check moved index value 2 ok 64 - Check moved index value 3 ok 65 - Check moved index value 4 ok 66 - check before move ok 67 - check after move ok 68 - test store a1 ok 69 - test store "a","b" ok 70 - test store a,b ok 71 - test store "a\"a",b ok 72 - test store "a,a",b ok 73 - test store ",a1" ok 74 - fails load 'a,,b' ok 75 - filled preset values ok 76 - check that preset values are read ok 77 - check that values are read ok 78 - check that custom values are read ok 79 - check default keys ok 80 - test default_with_init leaf 0 ok 81 - test default_with_init leaf 1 ok 82 - check default keys ok 83 - test default_with_init node 0 ok 84 - test default_with_init node 0 ok 85 - test default_with_init node 0 ok 86 - fails duplicates with node cargo ok 87 - fails yada duplicates ok 88 - verify needs_check is true ok 89 - fails forbidden duplicates ok 90 - verify needs_check after fetch_all_values ok 91 - fails forbidden duplicates even if needs_check is false ok 92 - verify again needs_check after fetch_all_values ok 93 - verify needs_check after list content modif ok 94 - check that original values is untouched after forbid duplicates ok 95 - warns with duplicated values ok 96 - check nb of fixes ok 97 - no longer warns with duplicated values ok 98 - check that original values is untouched after warn duplicates ok 99 - check that original values is untouched after suppress duplicates ok 100 - verify instance needs_save status after clear array ok 101 - check that array was cleared ok 102 - check change message after clear ok 103 - check preset indexes ok 104 - check that only preset stuff was cleared ok 105 - check that bar was moved from 1 to 0 ok 106 - check layered indexes ok 107 - check that only layered stuff was cleared ok 108 - check that bar was moved from 1 to 0 ok 109 - check that store smaller set triggered a change ok 110 - check sort result ok 111 - check that sort has triggered a change ok 112 - check that redundant sort has not triggered a change ok 113 - check unshift result ok 114 - check that indexes are reset correctly ok 115 - check insert_at result ok 116 - check that indexes are reset correctly ok 117 - check insert_before result ok 118 - check insert_before with regexp result ok 119 - check insort result ok 120 - memory cycles 1..120 ok t/array_with_data_migration.t ..... 1..11 ok 1 - compiled ok 2 - config classes created ok 3 - created dummy instance ok 4 - set up plain list ok 5 - create list_with_data_migration element ok 6 - list data before migration ok 7 - list size after migration ok 8 - list data migration (foo bar) ok 9 - create list2_with_data_migration element ok 10 - list2 data migration (foo bar) ok 11 - test memory cycles ok t/augment_class.t ................. ok 1 - Compilation done ok 2 - created dummy instance ok 3 - check augmented class ok 4 - check augmented choices ok 5 - test augmented rules ok 6 - test value type override ok 7 - test min setup ok 8 - test accept_list ok 9 - test augmented rules ok 10 - check memory cycles 1..10 ok t/auto_load_model.t ............... 1..6 ok 1 - compiled ok 2 - created dummy instance ok 3 - Config root created ok 4 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata" lista=a,b,c,d olist:0 X=Av - olist:1 X=Bv - listb=b,c,d' ok 5 - created dummy instance 2 ok 6 ok t/backend_ini.t ................... ok 1 - compiled ok 2 - Starting AutoIni tests ok 3 - Created AutoIni instance ok 4 - created AutoIni tree root ok 5 - AutoIni root init done ok 6 - check global comment ok 7 - check class1 comment ok 8 - check support annotation ok 9 - check class1 lista comment ok 10 - check lista[1] content ok 11 - check lista[1] comment ok 12 - check lista[2] content ok 13 - check lista[2] comment ok 14 - check lista[3] content ok 15 - check lista[3] comment ok 16 - IniFile write back done ok 17 - check that config file wr_root//ini1/etc/test.ini was written ok 18 - Created instance ok 19 - compare original data with 2nd instance data ok 20 - memory cycle test ok 21 - Starting IniTest tests ok 22 - Created IniTest instance ok 23 - created IniTest tree root ok 24 - IniTest root init done ok 25 - check global comment ok 26 - check class1 comment ok 27 - check support annotation ok 28 - check class1 lista comment ok 29 - check lista[1] content ok 30 - check lista[1] comment ok 31 - check lista[2] content ok 32 - check lista[2] comment ok 33 - check lista[3] content ok 34 - check lista[3] comment ok 35 - IniFile write back done ok 36 - check that config file wr_root//ini1/etc/test.ini was written ok 37 - Created instance ok 38 - compare original data with 2nd instance data ok 39 - memory cycle test ok 40 - Starting IniTest2 tests ok 41 - Created IniTest2 instance ok 42 - created IniTest2 tree root ok 43 - IniTest2 root init done ok 44 - check global comment ok 45 - check class1 comment ok 46 - check support annotation ok 47 - check class1 lista comment ok 48 - check lista[1] content ok 49 - check lista[1] comment ok 50 - check lista[2] content ok 51 - check lista[2] comment ok 52 - check lista[3] content ok 53 - check lista[3] comment ok 54 - IniFile write back done ok 55 - check that config file wr_root//ini1/etc/test.ini was written ok 56 - Created instance ok 57 - compare original data with 2nd instance data ok 58 - memory cycle test ok 59 - Starting MyClass tests ok 60 - Created MyClass instance ok 61 - created MyClass tree root ok 62 - MyClass root init done ok 63 - check global comment ok 64 - check any_ini_class:class1 comment ok 65 - check support annotation ok 66 - check any_ini_class:class1 lista comment ok 67 - check lista[1] content ok 68 - check lista[1] comment ok 69 - check lista[2] content ok 70 - check lista[2] comment ok 71 - check lista[3] content ok 72 - check lista[3] comment ok 73 - IniFile write back done ok 74 - check that config file wr_root//ini1/etc/test.ini was written ok 75 - Created instance ok 76 - compare original data with 2nd instance data ok 77 - memory cycle test ok 78 - Starting IniCheck tests ok 79 - Created IniCheck instance ok 80 - created IniCheck tree root ok 81 - IniCheck root init done ok 82 - foo foo1 choice is set ok 83 - foo bar1 choice is not set ok 84 - bar bar1 choice is set ok 85 - class1 lista nolist choice is not set ok 86 - class1 lista lista1 choice is set ok 87 - IniFile write back done ok 88 - check that config file wr_root//ini1/etc/test.ini was written ok 89 - Created instance ok 90 - compare original data with 2nd instance data ok 91 - memory cycle test 1..91 ok t/backend_ini_with_section_map.t .. ok 1 - compiled ok 2 - Starting SectionMap tests in below dir ok 3 - Created SectionMap instance ok 4 - check data does not need to be saved ok 5 - check auto-split 1/2 ok 6 - check auto-split 2/2 ok 7 - IniFile write back done ok 8 - check that config file wr_root//below/ini1/etc/test.ini was written ok 9 - check file wr_root//below/ini1/etc/test.ini content ok 10 - Created instance ok 11 - compare original data with 2nd instance data ok 12 - Starting SectionMapTop tests in general dir ok 13 - Created SectionMapTop instance ok 14 - check data does not need to be saved ok 15 - check auto-split 1/2 ok 16 - check auto-split 2/2 ok 17 - IniFile write back done ok 18 - check that config file wr_root//general/ini1/etc/test.ini was written ok 19 - check file wr_root//general/ini1/etc/test.ini content ok 20 - Created instance ok 21 - compare original data with 2nd instance data ok 22 1..22 ok t/backend_mgr.t ................... ok 1 - compiled ok 2 - read with forced perl_file backend fails (normal: no perl file) ok 3 - Master read conf dir ok 4 - Created instance (from scratch) ok 5 - Master node created ok 6 - Master read conf dir ok 7 - Master custom read ok 8 - Level1 object created ok 9 - Check level1 custom read ok 10 - check level1 custom read conf dir ok 11 - SameRWSpec object created ok 12 - Check samerw custom read ok 13 - check same_rw_spec custom read conf dir ok 14 - check that write call back are present ok 15 - check written file wr_root/test1//etc/test//zero_inst.cds ok 16 - check written file wr_root/test1//etc/test//zero_inst/level1.cds ok 17 - check written file wr_root/test1//etc/test//zero_inst/samerw.cds ok 18 - check written file wr_root/test1//etc/test//zero_inst.ini ok 19 - check written file wr_root/test1//etc/test//zero_inst/level1.ini ok 20 - check written file wr_root/test1//etc/test//zero_inst/samerw.ini ok 21 - check written file wr_root/test1//etc/test//zero_inst.pl ok 22 - check written file wr_root/test1//etc/test//zero_inst/level1.pl ok 23 - check custom write dir ok 24 - check custom conf root to write ok 25 - check written file wr_root/test1/etc/wr_2/zero_inst.cds ok 26 - check written file wr_root/test1/etc/wr_2/zero_inst/level1.cds ok 27 - check written file wr_root/test1/etc/wr_2/zero_inst/samerw.cds ok 28 - check written file wr_root/test1/etc/wr_2/zero_inst.ini ok 29 - check written file wr_root/test1/etc/wr_2/zero_inst/level1.ini ok 30 - check written file wr_root/test1/etc/wr_2/zero_inst/samerw.ini ok 31 - check written file wr_root/test1/etc/wr_2/zero_inst.pl ok 32 - check written file wr_root/test1/etc/wr_2/zero_inst/level1.pl ok 33 - check custom overridden write dir ok 34 - check master dump ok 35 - check level1 dump ok 36 - created second instance ok 37 - second_inst: check that cds file was read ok 38 - second_inst: check dump ok 39 - Created instance to load ini files ok 40 - ini_test: check dump ok 41 - Created instance to load pl files ok 42 - pl_test: check dump ok 43 - Created instance from scratch to load cds files ok 44 - wrote cds config file ok 45 - Created instance to load custom cds file ok 46 - check dump ok 47 - Created instance to load custom custom toto file ok 48 - check dump ok 49 - Check Simple_Rw cb file argument (rfile) ok 50 - Check Simple_Rw cb file argument (wfile) ok 51 - checked file written by simpleRW ok 52 - Created instance to load overridden cds config file ok 53 - check dump ok 54 - checked file written by simpleRW ok 55 1..55 ok t/backend_multiple.t .............. 1..7 ok 1 - compiled ok 2 - loaded data ok 3 - check written file wr_root/debian/control.pl ok 4 - check written file wr_root/debian/copyright.pl ok 5 - check written file wr_root/debian/source/format ok 6 - check that inst2 is a copy of first instance ok 7 ok t/backend_plainfile.t ............. ok 1 - compiled ok 2 - wrote source file ok 3 - wrote clean file ok 4 - Created instance ok 5 - got correct source value ok 6 - got clean 0 ok 7 - got clean 1 ok 8 - plain file write back done ok 9 - check that config file wr_root/plain/new was written ok 10 - check backend annotation support ok 11 - Created 2nd instance ok 12 - compare original data with 2nd instance data ok 13 - memory cycles 1..13 ok t/check_list.t .................... ok 1 - Compilation done ok 2 - created dummy instance ok 3 - check_get_choice ok 4 - verify instance needs_save status after creation ok 5 - test get_checked_list for empty check_list ok 6 - test nb of elt in check_list ok 7 - test get_checked_list after set_checked_list ok 8 - test get_checked_list_as_hash for empty checklist ok 9 - test help ok 10 - verify instance needs_save status after reading meta data ok 11 - test set method ok 12 - test nb of elt in check_list after set ok 13 - test get_checked_list after set ok 14 - verify instance needs_save after set ok 15 - test set_checked_list ok 16 - test nb of elt in check_list after set_checked_list ok 17 - test get_checked_list after set_checked_list ok 18 - verify instance needs_save after set_checked_list ok 19 - test get_checked_list_as_hash ok 20 - test set_checked_list_as_hash ok 21 - test get_checked_list after set_checked_list_as_hash ok 22 - test nb of elt in check_list after clear ok 23 - check 'a': which is an error ok 24 - check layered content ok 25 - check standard content ok 26 - check user content ok 27 - check layered content ok 28 - check standard content ok 29 - check user content ok 30 - check content ok 31 - check layered content after clear ok 32 - load my_hash:X=x my_hash:Y=y worked correctly ok 33 - created refer_to_list ok 34 - check simple refer choices ok 35 - load my_hash:Z=z worked correctly ok 36 - check simple refer choices after 2nd load ok 37 - created refer_to_2_list ok 38 - check refer_to_2_list choices ok 39 - check refer_to_2_list choices ok 40 - created refer_to_check_list_and_choice ok 41 - check refer_to_check_list_and_choice choices ok 42 - get_choice with undef 'indirection' parm: which is an error ok 43 - check refer_to_check_list_and_choice choices with indirection set ok 44 - check X2 and test choices ok 45 - check refer_to_2_list choices with X3 ok 46 - check refer_to_check_list_and_choice choices ok 47 - created choice_list_with_default ok 48 - test default of choice_list_with_default ok 49 - test custom data of choice_list_with_default ok 50 - choice_list_with_default has no data ok 51 - test default of choice_list_with_default ok 52 - choice_list_with_default has data ok 53 - test custom of choice_list_with_default ok 54 - test standard of choice_list_with_default ok 55 - fetch_element without warp set (macro=undef): which is an error ok 56 - created warped_choice_list ok 57 - get_choice without warp set (macro=undef): which is an error ok 58 - check warp_list choice after setting macro=AD ok 59 - test default of warped_choice_list ok 60 - check warp_list choice after setting macro=AH ok 61 - test default of warped_choice_list after setting macro=AH ok 62 - check choice of refer_to_dumb_list ok 63 - test default of choice_list_with_upstream_default ok 64 - test upstream_default of choice_list_with_upstream_default ok 65 - check needs_save after reading a default value ok 66 - test default of choice_list_with_default_and_upstream_default ok 67 - check needs_save after reading a default value ok 68 - test choice_list_with_default_and_upstream_default ok 69 - check needs_save after reading a default value ok 70 - test fetch choice_list_with_default_and_upstream_default ok 71 - check needs_save after reading a default value ok 72 - created dummy preset instance ok 73 - instance in preset mode ok 74 - instance in normal mode ok 75 - choice_list: read preset list ok 76 - choice_list: read completed preset LIST ok 77 - choice_list: read preset value as preset_value ok 78 - choice_list: read preset value as standard_value ok 79 - choice_list: read custom_value ok 80 - choice_list: read overridden preset LIST ok 81 - choice_list: read custom_value after override ok 82 - created warped_refer_to_list (hidden) ok 83 - test default of ordered_checklist ok 84 - test ordered_checklist after set_checked_list ok 85 - test ordered_checklist after swap ok 86 - test ordered_checklist after move_up Y ok 87 - test ordered_checklist after move_up V ok 88 - test ordered_checklist after move_down A ok 89 - test ordered_checklist after move_down C ok 90 - test ordered_checklist after check B ok 91 - test ordered_checklist after move_up B uncheck B ok 92 - test ordered_checklist after check B ok 93 - test grab_value ok 94 - test default of ordered_checklist_refer_to ok 95 - check cipher list ok 96 - created layered instance ok 97 - test default of ordered_checklist_refer_to in layered mode ok 98 - apply_fixes works ok 99 - memory cycle 1..99 ok t/check_list_warp.t ............... ok 1 - Compilation done ok 2 - created dummy instance ok 3 - Created Root ok 4 - all slaves are hidden ok 5 - first slave is enabled ok 6 - 2 slave is enabled ok 7 - second slave is enabled ok 8 - all slaves are hidden again ok 9 1..9 ok t/cme-function.t .................. ok 1 - new instance created ok 2 - instance found ok 3 - data saved ok 4 - updated header ok 5 - reordered file ok 6 - double comment is removed ok 7 - load done and saved ok 8 - updated config data 1..8 ok t/describe_node.t ................. 1..9 ok 1 - compiled ok 2 - created dummy instance ok 3 - Config root created ok 4 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata" hash_a:toto=toto_value hash_a:titi=titi_value lista=a,b,c,d olist:0 X=Av - olist:1 X=Bv - listb=b,c,d my_check_list=toto my_reference="titi"' ok 5 - check root description ok 6 - check std_id:ab description ok 7 - check root description of std_id ok 8 - check root description of std_id ok 9 ok t/dump_as_data.t .................. 1..38 ok 1 - compiled ok 2 - created dummy instance ok 3 - Config root created ok 4 - set up data in tree with ' std_id:ab X=Bv - std_id:bc X=Av - tree_macro=mXY another_string="toto tata" hash_a:toto=toto_value hash_a:titi=titi_value ordered_hash:z=1 ordered_hash:y=2 ordered_hash:x=3 lista=a,b,c,d olist:0 X=Av - olist:1 X=Bv - my_check_list=toto my_reference="titi" warp warp2 aa2="foo bar" ' ok 5 - loaded single array element as listb => 'bb' ok 6 - check data dump ok 7 - check full data dump ok 8 - created 2nd dummy instance ok 9 - Config root2 created ok 10 - loaded perl data structure in 2nd instance ok 11 - check that dump of 2nd tree is identical to dump of the first tree ok 12 - check data dump for 'olist' ok 13 - check data dump for 'olist:0' ok 14 - check data dump for 'olist:0 DX' ok 15 - check data dump for 'string_with_def' ok 16 - check data dump for 'ordered_hash' ok 17 - check data dump for 'hash_a' ok 18 - check data dump for 'std_id:ab' ok 19 - check data dump for 'my_check_list' ok 20 - check dump of ordered hash as hash ok 21 - created 3rd dummy instance ok 22 - check data dump for 'olist' ok 23 - check data dump for 'olist:0' ok 24 - check data dump for 'olist:0 DX' ok 25 - check data dump for 'string_with_def' ok 26 - check data dump for 'ordered_hash' ok 27 - check data dump for 'hash_a' ok 28 - check data dump for 'std_id:ab' ok 29 - check data dump for 'my_check_list' ok 30 - found note for in pod notes ok 31 - found note for olist in pod notes ok 32 - found note for my_check_list in pod notes ok 33 - found note for olist:0 in pod notes ok 34 - found note for std_id:ab in pod notes ok 35 - found note for hash_a in pod notes ok 36 - found note for olist:0 DX in pod notes ok 37 - check 2nd pod notes ok 38 ok t/dump_tree.t ..................... ok 1 - compiled ok 2 - created dummy instance ok 3 - Config root created ok 4 - preset data in tree with 'std_id:ab X=Bv ! lista:=a,b listb:=b ' ok 5 - set up data in tree ok 6 - check std_id keys ok 7 - check lista custom values ok 8 - check dump of only customized values ok 9 - check dump of all values ok 10 - check dump of all values after listb is cleared ok 11 - check dump of all values after a_string is set to '' ok 12 - check dump of all preset values ok 13 - check that hidden value is shown (macro=XZ) ok 14 - check that listb containing undef values is not shown ok 15 - check dump of tree load with dump result ok 16 - set up data in tree annotation ok 17 - check annotation for std_id ok 18 - check annotation for std_id:ab ok 19 - check annotation for olist:0 ok 20 - check that 14 annotations are found ok 21 - set up data in tree with dumped data+annotation ok 22 - check both dumps ok 23 - memory cycles 1..23 ok t/fuse_ui.t ....................... skipped: Not a Linux system t/gen-class-doc.t ................. 1..5 ok 1 - compiled ok 2 - big_model loaded ok 3 - check doc classes ok 4 - check that doc is generated ok 5 ok t/grab.t .......................... 1..42 ok 1 - compiled ok 2 - created dummy instance ok 3 - load 'std_id:ab X=Bv - std_id:bc X=Av - std_id:"b c" X=Av - a_string="titi , toto" ' ok 4 - test grab olist:0 (obj) ok 5 - test grab olist:0 (index) ok 6 - Test grab with wrong parameter ok 7 - Test grab with wrong element ok 8 - test grab olist ok 9 - location test ok 10 - grab std_id:ab... ok 11 - ... and test its location ok 12 - grab olist:0... ok 13 - ... and test its location ok 14 - grab olist:1... ok 15 - ... and test its location ok 16 - grab warp... ok 17 - ... and test its location ok 18 - grab warp std_id:toto... ok 19 - ... and test its location ok 20 - grab warp std_id:"b c"... ok 21 - ... and test its location ok 22 - test grab with '?warp' ok 23 - An object of class 'Config::Model::WarpedNode' isa 'Config::Model::WarpedNode' ok 24 - test grab with '?std_id:ab' ok 25 - An object of class 'Config::Model::Node' isa 'Config::Model::Node' ok 26 - test grab with '?hash_a:ab' ok 27 - An object of class 'Config::Model::Value' isa 'Config::Model::Value' ok 28 - test grab with '?std_id' ok 29 - An object of class 'Config::Model::HashId' isa 'Config::Model::HashId' ok 30 - test grab with '!Master' ok 31 - An object of class 'Config::Model::Node' isa 'Config::Model::Node' ok 32 - test grab with '!SlaveY' ok 33 - An object of class 'Config::Model::Node' isa 'Config::Model::Node' ok 34 - test grab with '!SlaveZ' ok 35 - An object of class 'Config::Model::Node' isa 'Config::Model::Node' ok 36 - test grab with wrong step: '?argh' ok 37 - test autoadd 0 with 'std_id:zzz' ok 38 - test autoadd 1 with 'std_id:zzz' ok 39 - test no strict grab ok 40 - test no strict grab with type node ok 41 - test strict grab with type node ok 42 ok t/hash_id_of_node.t ............... 1..18 ok 1 - Compilation done ok 2 - created dummy instance ok 3 - bounded hash created ok 4 - check hash id name ok 5 - 'fetched element id 1' isa 'Config::Model::Node' ok 6 - check config_class_name ok 7 - check default items ok 8 - check default items with children setup ok 9 - check index_value prior to move ok 10 - check index_value after move ok 11 - check moved items keys ok 12 - check moved items with children setup ok 13 - node copy in hash ok 14 - compare copied values ok 15 - node move in hash ok 16 - compare copied then moved values ok 17 - compare indexes after move ok 18 ok t/hash_id_of_values.t ............. ok 1 - Compilation done ok 2 - created dummy instance ok 3 - verify instance needs_save status after creation ok 4 - bounded hash created ok 5 - check get_cargo_type ok 6 - check get_cargo_info ok 7 - check hash id name ok 8 - 'fetched element id 1' isa 'Config::Model::Value' ok 9 - verify instance needs_save status after element creation ok 10 - Storing in id 1 ok 11 - verify instance needs_save status after storing into element ok 12 - Storing in id 2 ok 13 - verify instance needs_save status after storing into another element ok 14 - empty index error ok 15 - min error ok 16 - max error ok 17 - max nb error ok 18 - verify instance needs_save status after store errors ok 19 - delete id 2 ok 20 - deleted id does not exist ok 21 - verify instance needs_save status after delete ok 22 - reading value_type ok 23 - reading max boundary ok 24 - created hash_with_auto_created_id ok 25 - check auto-created id ok 26 - ...idem ok 27 - ...idem after creating another id ok 28 - check the 2 ids ok 29 - created hash_with_default_id ... ok 30 - check default id ok 31 - ...and test default id on empty hash ok 32 - created hash_with_default_id_2 ... ok 33 - ... store a value... ok 34 - ...check existing id... ok 35 - ...and test that default id is not provided ok 36 - created hash_with_several_default_keys ... ok 37 - ...check default id ok 38 - created hash_with_several_auto_created_id ... ok 39 - ... store a value... ok 40 - ...check id... ok 41 - check follower id ok 42 - forbidden index error (not in followed object) ok 43 - created hash_with_allow ... ok 44 - ... store a value... ok 45 - not allowed index error ok 46 - created hash_with_allow ... ok 47 - ... store a value... ok 48 - not allowed index error ok 49 - value copy ok 50 - compare copied value ok 51 - created hash_with_follow_keys_from ... ok 52 - check default keys of hash_with_follow_keys_from ok 53 - created hash_with_follow_keys_from_unknown ... ok 54 - failed to get keys from hash_with_follow_keys_from_unknown ok 55 - created ordered_hash ... ok 56 - check index order of ordered_hash ok 57 - verify instance needs_save status after swap ok 58 - check index order of ordered_hash after swap(z x) ok 59 - check index order of ordered_hash after swap(a z) ok 60 - verify instance needs_save status after move_up ok 61 - check index order of ordered_hash after move_up(a) ok 62 - verify instance needs_save status after move_down ok 63 - check index order of ordered_hash after move_down(x) ok 64 - Check copied value ok 65 - verify instance needs_save status after copy ok 66 - check index order of ordered_hash after copy(x d) ok 67 - Check copied value ok 68 - check index order of ordered_hash after copy(a e) ok 69 - Check copied value ok 70 - check index order of ordered_hash after move_after(d) ok 71 - verify instance needs_save status after move_after ok 72 - check index order of ordered_hash after move_after(d z) ok 73 - verify instance needs_save status after move_after ok 74 - check index order of ordered_hash after move_after(d e) ok 75 - verify instance needs_save status after clear ok 76 - check change message after clear ok 77 - check index order of ordered_hash after clear ok 78 - check index order of ordered_hash after clear ok 79 - check index order of ordered_hash loaded with hash and __order ok 80 - check index order of ordered_hash after move(e e2) ok 81 - Check moved value ok 82 - check index order of ordered_hash after move(d e2) ok 83 - Check moved value ok 84 - check index order of ordered_hash after move(b d) ok 85 - Check moved value ok 86 - check index order of ordered_hash after move(c a) ok 87 - Check moved value ok 88 - check not matching key ok 89 - check matching key ok 90 - warn if matching key ok 91 - warn if matching multi_line key ok 92 - warn unless matching key ok 93 - check ids of hash_with_migrate_keys_from ok 94 - check default_with_init with def_1 ok 95 - check default_with_init with def_2 ok 96 - check converted ids ok 97 - check memory cycles 1..97 ok t/hash_with_data_migration.t ...... 1..11 ok 1 - compiled ok 2 - config classes created ok 3 - created dummy instance ok 4 - set up plain hash ok 5 - create hash_with_data_migration element ok 6 - hash data before migration ok 7 - hash keys after migration ok 8 - hash data after migration ok 9 - create hash2_with_data_migration element ok 10 - hash data after 2nd migration ok 11 - test memory cycles ok t/include.t ....................... ok 1 - Compilation done ok 2 - created dummy instance ok 3 - check multiple include order ok 4 - Check that include does not clobber elements ok 5 - check included read specification ok 6 - memory cycles 1..6 ok t/instance.t ...................... ok 1 - Compilation done ok 2 - created dummy instance ok 3 - test show_message_cb ok 4 - 'test config root class' isa 'Config::Model::Node' ok 5 - test empty private data ... ok 6 - retrieve private data ok 7 - test read directory ok 8 - test write directory ok 9 - test warn_if condition (instance test) ok 10 - test warn_unless condition (instance test) ok 11 - check warning count at instance level ok 12 - test if fixes were applied (instance test) ok 13 - test if fixes were applied (instance test) ok 14 - check cleared warning count at instance level ok 15 - created dummy instance ok 16 - set up data in tree with 'std_id:ab X=Bv - std_id:bc X=Av - a_string="toto tata" lista=a,b,c,d olist:0 X=Av - olist:1 X=Bv - listb=b,c,d ! hash_a:X2=x hash_a:Y2=xy hash_b:X3=xy my_check_list=X2,X3' ok 17 - test has_warning with big model ok 18 1..18 ok t/iterator.t ...................... 1..33 ok 1 - compiled ok 2 - check list of model declared in t/big_model.pm (taking order into account) ok 3 - created dummy instance ok 4 - set up data in tree ok 5 - created iterator helper ok 6 - list_element_cb got lista and '' ok 7 - leaf_element_cb got lista:0 and '' ok 8 - leaf_element_cb got lista:1 and 'back' ok 9 - leaf_element_cb got lista:0 and '' ok 10 - list_element_cb got lista and 'for' ok 11 - leaf_element_cb got lista:0 and '' ok 12 - leaf_element_cb got lista:1 and '' ok 13 - leaf_element_cb got lista:2 and '' ok 14 - leaf_element_cb got lista:3 and '' ok 15 - hash_element_cb got hash_a and '' ok 16 - leaf_element_cb got hash_a:"ti ti" and '' ok 17 - leaf_element_cb got hash_a:titi and '' ok 18 - leaf_element_cb got hash_a:toto and '' ok 19 - leaf_element_cb got tree_macro and '' ok 20 - leaf_element_cb got a_string and '' ok 21 - int_cb got int_v and 'back' ok 22 - leaf_element_cb got a_string and '' ok 23 - leaf_element_cb got tree_macro and '' ok 24 - leaf_element_cb got hash_a:toto and '' ok 25 - leaf_element_cb got hash_a:titi and 'for' ok 26 - leaf_element_cb got hash_a:toto and '' ok 27 - leaf_element_cb got tree_macro and '' ok 28 - leaf_element_cb got a_string and '' ok 29 - int_cb got int_v and '' ok 30 - leaf_element_cb got warn_if and 'back' ok 31 - int_cb got int_v and 'bail' ok 32 - iterator explored all items ok 33 ok t/load.t .......................... ok 1 - compiled ok 2 - test _split_cmd with 'a' ok 3 - test _split_cmd with '\#C' ok 4 - test _split_cmd with '\#"m C"' ok 5 - test _split_cmd with 'a=b' ok 6 - test _split_cmd with 'a-z=b' ok 7 - test _split_cmd with 'a=☺' ok 8 - test _split_cmd with 'a.=b' ok 9 - test _split_cmd with 'a.=☺' ok 10 - test _split_cmd with 'a="b=c"' ok 11 - test _split_cmd with 'a="b=\"c\""' ok 12 - test _split_cmd with 'a=~/a/A/' ok 13 - test _split_cmd with 'a=b\#B' ok 14 - test _split_cmd with 'a\#B' ok 15 - test _split_cmd with 'a\#"b=c"' ok 16 - test _split_cmd with 'a:b=c' ok 17 - test _split_cmd with 'a:"b\""="\"c"' ok 18 - test _split_cmd with 'a:~' ok 19 - test _split_cmd with 'a:~.=b' ok 20 - test _split_cmd with 'a:~/b.*/' ok 21 - test _split_cmd with 'a:~"b.*"' ok 22 - test _split_cmd with 'a:~/b.*/.="\"a"' ok 23 - test _split_cmd with 'a:~"b.*".="\"a"' ok 24 - test _split_cmd with 'a:~/^\w+$/' ok 25 - test _split_cmd with 'a:="dod@foo.com"' ok 26 - test _split_cmd with 'a:=b,c,d' ok 27 - test _split_cmd with 'a=b,c,d' ok 28 - test _split_cmd with 'm:=a,"a b "' ok 29 - test _split_cmd with 'm:="a b ",c' ok 30 - test _split_cmd with 'm:="a b","c d"' ok 31 - test _split_cmd with 'm=a,"a b "' ok 32 - test _split_cmd with 'a:b\#C' ok 33 - test _split_cmd with 'a:"b\""\#"\"c"' ok 34 - test _split_cmd with 'a:b=c\#C' ok 35 - test _split_cmd with 'a:-' ok 36 - test _split_cmd with 'a:-b' ok 37 - test _split_cmd with 'a:-=b' ok 38 - test _split_cmd with 'a:-~/b/' ok 39 - test _split_cmd with 'a:=~s/b/c/g' ok 40 - test _split_cmd with 'a:@' ok 41 - test _split_cmd with 'a:.b' ok 42 - test _split_cmd with 'a:.b(foo)' ok 43 - test _split_cmd with 'a:c' ok 45 - test _split_cmd with 'a:b b)")' ok 49 - created dummy instance ok 50 - load steps with embedded \n ok 51 - check a_string ok 52 - load steps with embedded \n and \n ok 53 - check a_string ok 54 - load steps with /a_string ok 55 - check a_string found with search ok 56 - use ':' on a leaf ok 57 - load steps with apply regexp ok 58 - check a_string after regexp ok 59 - load steps with apply regexp with embedded spaces ok 60 - check a_string after regexp with embedded spaces ok 61 - load steps with embedded quotes ok 62 - check a_string with embedded quotes ok 63 - load steps with embedded ☺ ok 64 - check a_string ok 65 - check hash with utf8 index ok 66 - load steps with embedded \n ok 67 - check a_string with embedded \n ok 68 - check hash with index with embedded \n ok 69 - load 'std_id:ab X=Bv - std_id:bc X=Av - a_string="titi , toto" ' ok 70 - check a_string ok 71 - go to root node starting from below ok 72 - Set tree_macro to XZ ok 73 - load 'slave_y warp2 aa2="foo bar baz"' ok 74 - Set tree_macro to XY ok 75 - load 'std_id:"a b" X=Bv - std_id:" b c " X=Av " ' ok 76 - check indexes ok 77 - load wrong 'std_id:ab ZZX=Bv - std_id:bc X=Bv' ok 78 - load wrong 'lista:=a,b,c,d lista:4=e olist:0 X=Av - olist:1 X=Bv - listb:=b,c,d,,f,"",h,0' ok 79 - load 'listb:=b,c,d,f,"",h,0 listc:="dod@foo.com"' ok 80 - check list element_name ok 81 - check list element 0 class ok 82 - check list element 1 class ok 83 - 'check lista class' isa 'Config::Model::ListId' ok 84 - 'check lista element 0 class' isa 'Config::Model::Value' ok 85 - 'check lista element 1 class' isa 'Config::Model::Value' ok 86 - check list element 0 content ok 87 - check list element 1 content ok 88 - check lista element 0 content ok 89 - check lista element 1 content ok 90 - check lista element 2 content ok 91 - check lista element 3 content ok 92 - check lista element 4 content ok 93 - check listb element 0 content ok 94 - check listb element 1 content ok 95 - check listb element 2 content ok 96 - check listb element 3 content ok 97 - check listb element 4 content ok 98 - check listb element 5 content ok 99 - check listb element 6 content ok 100 - load quoted string: 'a_string="foo bar"' ok 101 - check result ok 102 - load : 'a_string="foo bar baz" lista:=a,b,c,d,e' ok 103 - check result ok 104 - check lista element 0 content ok 105 - check lista element 1 content ok 106 - check lista element 2 content ok 107 - check lista element 3 content ok 108 - check lista element 4 content ok 109 - load : 'std_id:"f/o/o:b.ar" X=Bv' ok 110 - check result after load 'std_id:"f/o/o:b.ar" X=Bv' ok 111 - load : 'hash_a:a=z hash_a:b=z2 hash_a:"a b "="z 1"' ok 112 - check result after load 'hash_a:a=z hash_a:b=z2 hash_a:"a b "="z 1"' ok 113 - check result ok 114 - check result with white spaces ok 115 - check location ok 116 - load : 'my_check_list=a,"a b "' ok 117 - load : 'a_string="a \"b\" "' ok 118 - test value loaded by 'a_string="a \"b\" "' ok 119 - load : 'lista:=a,"a \"b\" "' ok 120 - test value loaded by 'lista:=a,"a \"b\" "' ok 121 - load wrong 'lista~a' ok 122 - load : 'lista:-1 hash_a~"a b "' ok 123 - test list value loaded by 'lista:-1 hash_a~"a b "' ok 124 - test hash value loaded by 'lista:-1 hash_a~"a b "' ok 125 - test append on list ok 126 - test append on list with utf8 ok 127 - test append on leaf ok 128 - test append on hash ok 129 - check looped assign 1 ok 130 - check looped assign 2 ok 131 - check looped assign 3 ok 132 - check looped assign 1 ok 133 - check looped assign 2 ok 134 - check out of loop left alone ok 135 - fetch std_id annotation ok 136 - fetch std_id:ab annotation ok 137 - fetch lista annotation ok 138 - fetch lista:0 annotation ok 139 - removed value from list ok 140 - test :=~ on list ok 141 - test :=~ on hash ok 142 - test :@ on list ok 143 - test :.sort on list ok 144 - test push on list ok 145 - test unshift on list ok 146 - check insert_before result ok 147 - check insert_before with regexp /z/ ok 148 - check insert_before with regexp /1/ ok 149 - check insort result ok 150 - check insort result ok 151 - check unsorted keys ok 152 - check sorted keys ok 153 - set up data in tree with combination of load and annotations ok 154 - Check annotation for 'std_id' ok 155 - Check annotation for 'std_id:ab' ok 156 - Check annotation for 'std_id:ab X' ok 157 - Check annotation for 'std_id:bc X' ok 158 - Check annotation for 'a_string' ok 159 - Check annotation for 'olist:0' ok 160 - Check annotation for 'hash_a:X2' ok 161 - Check annotation for 'plain_object' ok 162 - utf8 value ok 163 - set up data then delete it ok 164 - check that another_string was undef'ed ok 165 - check that list append work ok 166 - check load grab of X-Y-Z ok 167 - check hash copy ok 168 - Check error for load('olist') ok 169 - Check error for load('std_id') ok 170 - check memory cycles 1..170 ok Timeout (max run time is 300s) /Users/fly1400/ap1400/bin/perl killed by signal 15