diff --git a/.github/workflows/cfengine_lint.yml b/.github/workflows/cfengine_cli.yml similarity index 69% rename from .github/workflows/cfengine_lint.yml rename to .github/workflows/cfengine_cli.yml index 2190a92839..1dab88dfb3 100644 --- a/.github/workflows/cfengine_lint.yml +++ b/.github/workflows/cfengine_cli.yml @@ -1,4 +1,4 @@ -name: Lint policy with CFEngine CLI +name: Lint policy and check formatting with CFEngine CLI on: workflow_call: permissions: @@ -12,9 +12,12 @@ jobs: with: python-version: "3.14" - name: Checkout masterfiles - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install CFEngine CLI run: pipx install cfengine - name: Run cfengine lint run: | cfengine lint --strict no ./ + - name: Run cfengine format --check + run: | + cfengine format --check diff --git a/tests/acceptance/17_packages/01_init/unsafe/timed/001-prepare-repositories.cf b/tests/acceptance/17_packages/01_init/unsafe/timed/001-prepare-repositories.cf index b153624327..e73802ae23 100644 --- a/tests/acceptance/17_packages/01_init/unsafe/timed/001-prepare-repositories.cf +++ b/tests/acceptance/17_packages/01_init/unsafe/timed/001-prepare-repositories.cf @@ -6,30 +6,32 @@ # It MUST run before the other tests in the unsafe packages directory. # ######################################################################## - body common control { - inputs => { "../../../../dcs.sub.cf", - "../../../../../../$(sys.local_libdir)/files.cf", - "../../../../../../$(sys.local_libdir)/commands.cf", - "../../../packages-info.cf.sub", - "../../../meta_skip.cf.sub", - }; + inputs => { + "../../../../dcs.sub.cf", + "../../../../../../$(sys.local_libdir)/files.cf", + "../../../../../../$(sys.local_libdir)/commands.cf", + "../../../packages-info.cf.sub", + "../../../meta_skip.cf.sub", + }; bundlesequence => { default("$(this.promise_filename)") }; } bundle agent test { vars: - "bundles" slist => { "repositories", - "signing_keys", - "apt_config", - "dpkg_multiarch", - "update" - }; + "bundles" + slist => { + "repositories", + "signing_keys", + "apt_config", + "dpkg_multiarch", + "update", + }; methods: - "any" usebundle => "$(bundles)"; + "any" usebundle => "$(bundles)"; } body contain useshell @@ -43,28 +45,30 @@ bundle agent repositories suse|sles:: "repo_file" string => "/etc/zypp/repos.d/test-repository.repo"; "repos" slist => { "rpm_repo" }; + redhat:: "repo_file" string => "/etc/yum.repos.d/test-repository.repo"; "repos" slist => { "rpm_repo" }; + debian:: "repo_file" string => "/etc/apt/sources.list.d/testdebian.list"; "repos" slist => { "deb_repo1", "deb_repo2" }; files: - "/test-repos/$(repos)" - copy_from => local_cp("$(p.resources)/$(repos)"), - depth_search => recurse("inf"); + "/test-repos/$(repos)" + copy_from => local_cp("$(p.resources)/$(repos)"), + depth_search => recurse("inf"); - "$(repo_file)" - create => "true", - edit_line => repository, - edit_defaults => edit_defaults, - classes => if_successful("repo_ok"); + "$(repo_file)" + create => "true", + edit_line => repository, + edit_defaults => edit_defaults, + classes => if_successful("repo_ok"); # Remove original sources so that we don't hammer the distro servers. debian:: - "/etc/apt/sources.list" - delete => tidy; + "/etc/apt/sources.list" delete => tidy; + "/etc/apt/sources.list.d" delete => tidy, depth_search => recurse("inf"), @@ -98,6 +102,7 @@ bundle edit_line repository "baseurl=file:///test-repos/rpm_repo"; "enabled=1"; "gpgcheck=0"; + debian:: "deb file:///test-repos/deb_repo1 package1 main"; "deb file:///test-repos/deb_repo2 package2 main"; @@ -139,7 +144,8 @@ bundle agent apt_config { classes: !(ubuntu_10|debian_6|ubuntu_24):: - "apt_config_ok" expression => "any", + "apt_config_ok" + expression => "any", scope => "namespace"; files: @@ -164,7 +170,10 @@ bundle agent dpkg_multiarch { vars: debian.64_bit:: - "foreign_archs" string => execresult("/usr/bin/dpkg --print-foreign-architectures", "noshell"); + "foreign_archs" + string => execresult( + "/usr/bin/dpkg --print-foreign-architectures", "noshell" + ); classes: debian.64_bit:: @@ -182,10 +191,12 @@ bundle agent update "zypper ref" contain => useshell, classes => if_successful("update_ok"); + redhat:: "yum makecache" contain => useshell, classes => if_successful("update_ok"); + debian:: "apt-get update" contain => useshell, @@ -195,21 +206,19 @@ bundle agent update body classes if_successful(x) { promise_repaired => { "$(x)" }; - promise_kept => { "$(x)" }; + promise_kept => { "$(x)" }; } bundle agent check { classes: - "everything_ok" and => { "repo_ok", - "signing_keys_ok", - "apt_config_ok", - "update_ok" - }; + "everything_ok" + and => { "repo_ok", "signing_keys_ok", "apt_config_ok", "update_ok" }; reports: everything_ok:: "$(this.promise_filename) Pass"; + !everything_ok:: "$(this.promise_filename) FAIL"; } diff --git a/tests/acceptance/17_packages/10_new/unsafe/the_great_package_test.cf b/tests/acceptance/17_packages/10_new/unsafe/the_great_package_test.cf index f38ed9da1a..3f55a4bce1 100644 --- a/tests/acceptance/17_packages/10_new/unsafe/the_great_package_test.cf +++ b/tests/acceptance/17_packages/10_new/unsafe/the_great_package_test.cf @@ -8,21 +8,23 @@ # # If you want to run a specific test case, define a class with the name of that # test, for example "from_absent_to_absent___promise_policy_absent_arch_64_bit". - body common control { - inputs => { "../../../dcs.sub.cf", - "../../../../../controls/def.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../../../../$(sys.local_libdir)/commands.cf", - "../../../../../cfe_internal/update/lib.cf", - "../../../../../cfe_internal/update/update_policy.cf", - "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - }; - bundlesequence => { default($(this.promise_filename)) }; + inputs => { + "../../../dcs.sub.cf", + "../../../../../controls/def.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../../../../$(sys.local_libdir)/commands.cf", + "../../../../../cfe_internal/update/lib.cf", + "../../../../../cfe_internal/update/update_policy.cf", + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + }; + bundlesequence => { default($(this.promise_filename)) }; + debian:: package_module => "apt_get"; + redhat:: package_module => "yum"; } @@ -30,46 +32,47 @@ body common control bundle agent init { meta: - # RHEL 9 may have similar issues as RHEL 8 and also issues where rpm -U --force - # has different behavior than previous releases: erases other architecture - # packages where earlier releases did not, so fails many tests. - # RHEL 8 has broken DNF (upgrading a 32bit package also installs a 64bit - # package) - - "test_soft_fail" string => "rhel_8|rhel_9", - meta => {"CFE-rhbz", "CFE-4096", "ENT-13499" }; + # RHEL 9 may have similar issues as RHEL 8 and also issues where rpm -U --force + # has different behavior than previous releases: erases other architecture + # packages where earlier releases did not, so fails many tests. + # RHEL 8 has broken DNF (upgrading a 32bit package also installs a 64bit + # package) + "test_soft_fail" + string => "rhel_8|rhel_9", + meta => { "CFE-rhbz", "CFE-4096", "ENT-13499" }; # For setting up the cfengine-selected-python symlink we want to # target $(sys.bindir) as that will be in the test WORKDIR. vars: "python_path" string => "$(sys.bindir)/cfengine-selected-python"; - methods: debian|redhat:: - "setup_python_symlink" usebundle => cfe_internal_setup_python_symlink("$(python_path)"); + "setup_python_symlink" + usebundle => cfe_internal_setup_python_symlink("$(python_path)"); files: - "${sys.workdir}/modules/packages/." - create => "true"; + "${sys.workdir}/modules/packages/." create => "true"; debian:: "${sys.workdir}/modules/packages/apt_get" - copy_from => local_cp("${sys.workdir}/modules/packages/vendored/apt_get.mustache"); + copy_from => local_cp( + "${sys.workdir}/modules/packages/vendored/apt_get.mustache" + ); + redhat:: "${sys.workdir}/modules/packages/yum" - copy_from => local_cp("${sys.workdir}/modules/packages/vendored/yum.mustache"); + copy_from => local_cp( + "${sys.workdir}/modules/packages/vendored/yum.mustache" + ); } bundle agent log_test_case(msg) { reports: - "-------------------------------------" - comment => "$(msg)_1"; - "$(msg)" - comment => $(msg); - "-------------------------------------" - comment => "$(msg)_2"; + "-------------------------------------" comment => "$(msg)_1"; + "$(msg)" comment => $(msg); + "-------------------------------------" comment => "$(msg)_2"; } bundle agent from_absent_to_absent___promise_policy_absent @@ -77,21 +80,30 @@ bundle agent from_absent_to_absent___promise_policy_absent methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_absent___promise_policy_absent_start_msg" - usebundle => log_test_case("0.2631578947368421%: Starting test case \"from_absent_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "0.2631578947368421%: Starting test case \"from_absent_to_absent___promise_policy_absent\"" + ); + "from_absent_to_absent___promise_policy_absent_init" usebundle => from_absent_to_absent___promise_policy_absent_init; + "from_absent_to_absent___promise_policy_absent_test" usebundle => from_absent_to_absent___promise_policy_absent_test; + "from_absent_to_absent___promise_policy_absent_check" usebundle => from_absent_to_absent___promise_policy_absent_check; + "from_absent_to_absent___promise_policy_absent_finish_msg" - usebundle => log_test_case("0.2631578947368421%: Finished test case \"from_absent_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "0.2631578947368421%: Finished test case \"from_absent_to_absent___promise_policy_absent\"" + ); classes: trigger:: "from_absent_to_absent___promise_policy_absent_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -99,47 +111,55 @@ bundle agent from_absent_to_absent___promise_policy_absent bundle agent from_absent_to_absent___promise_policy_absent_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_absent___promise_policy_absent"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_absent___promise_policy_absent"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_absent___promise_policy_absent" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_absent___promise_policy_absent" + ); } bundle agent from_absent_to_absent___promise_policy_absent_test { packages: - "$(p.name[1])" - policy => "absent" - , classes => classes_generic("from_absent_to_absent___promise_policy_absent___class") - ; + "$(p.name[1])" + policy => "absent", + classes => classes_generic( + "from_absent_to_absent___promise_policy_absent___class" + ); } bundle agent from_absent_to_absent___promise_policy_absent_check { classes: - "from_absent_to_absent___promise_policy_absent___correct_classes" - expression => "from_absent_to_absent___promise_policy_absent___class_kept.!from_absent_to_absent___promise_policy_absent___class_repaired.!from_absent_to_absent___promise_policy_absent___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_absent___promise_policy_absent_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_absent___promise_policy_absent___correct_classes" - }; + "from_absent_to_absent___promise_policy_absent___correct_classes" + expression => "from_absent_to_absent___promise_policy_absent___class_kept.!from_absent_to_absent___promise_policy_absent___class_repaired.!from_absent_to_absent___promise_policy_absent___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_absent___promise_policy_absent_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_absent___promise_policy_absent___correct_classes", + }; reports: !from_absent_to_absent___promise_policy_absent_ok:: "FAILED: from_absent_to_absent___promise_policy_absent"; + from_absent_to_absent___promise_policy_absent_ok:: "PASS: from_absent_to_absent___promise_policy_absent"; + commands: !from_absent_to_absent___promise_policy_absent_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -148,8 +168,10 @@ bundle agent from_absent_to_absent___promise_policy_absent_check reports: from_absent_to_absent___promise_policy_absent___class_failed:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent___class_failed"; + !from_absent_to_absent___promise_policy_absent___class_kept:: "Class was not set, but should be: from_absent_to_absent___promise_policy_absent___class_kept"; + from_absent_to_absent___promise_policy_absent___class_repaired:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent___class_repaired"; } @@ -159,21 +181,30 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_absent___promise_policy_absent_arch_64_bit_start_msg" - usebundle => log_test_case("0.5263157894736842%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "0.5263157894736842%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit\"" + ); + "from_absent_to_absent___promise_policy_absent_arch_64_bit_init" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_init; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_test" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_test; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_check" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_check; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_finish_msg" - usebundle => log_test_case("0.5263157894736842%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "0.5263157894736842%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit\"" + ); classes: trigger:: "from_absent_to_absent___promise_policy_absent_arch_64_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -181,48 +212,56 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_absent___promise_policy_absent_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_absent___promise_policy_absent_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_absent___promise_policy_absent_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_absent___promise_policy_absent_arch_64_bit" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_absent_to_absent___promise_policy_absent_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_absent_to_absent___promise_policy_absent_arch_64_bit___class" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_check { classes: - "from_absent_to_absent___promise_policy_absent_arch_64_bit___correct_classes" - expression => "from_absent_to_absent___promise_policy_absent_arch_64_bit___class_kept.!from_absent_to_absent___promise_policy_absent_arch_64_bit___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_absent___promise_policy_absent_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_absent___promise_policy_absent_arch_64_bit___correct_classes" - }; + "from_absent_to_absent___promise_policy_absent_arch_64_bit___correct_classes" + expression => "from_absent_to_absent___promise_policy_absent_arch_64_bit___class_kept.!from_absent_to_absent___promise_policy_absent_arch_64_bit___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_absent___promise_policy_absent_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_absent___promise_policy_absent_arch_64_bit___correct_classes", + }; reports: !from_absent_to_absent___promise_policy_absent_arch_64_bit_ok:: "FAILED: from_absent_to_absent___promise_policy_absent_arch_64_bit"; + from_absent_to_absent___promise_policy_absent_arch_64_bit_ok:: "PASS: from_absent_to_absent___promise_policy_absent_arch_64_bit"; + commands: !from_absent_to_absent___promise_policy_absent_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -231,8 +270,10 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_check reports: from_absent_to_absent___promise_policy_absent_arch_64_bit___class_failed:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_64_bit___class_failed"; + !from_absent_to_absent___promise_policy_absent_arch_64_bit___class_kept:: "Class was not set, but should be: from_absent_to_absent___promise_policy_absent_arch_64_bit___class_kept"; + from_absent_to_absent___promise_policy_absent_arch_64_bit___class_repaired:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_64_bit___class_repaired"; } @@ -242,21 +283,30 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_absent___promise_policy_absent_arch_32_bit_start_msg" - usebundle => log_test_case("0.7894736842105263%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "0.7894736842105263%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit\"" + ); + "from_absent_to_absent___promise_policy_absent_arch_32_bit_init" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_init; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_test" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_test; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_check" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_check; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_finish_msg" - usebundle => log_test_case("0.7894736842105263%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "0.7894736842105263%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit\"" + ); classes: trigger:: "from_absent_to_absent___promise_policy_absent_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -264,48 +314,56 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_absent___promise_policy_absent_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_absent___promise_policy_absent_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_absent___promise_policy_absent_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_absent___promise_policy_absent_arch_32_bit" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_absent_to_absent___promise_policy_absent_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_absent_to_absent___promise_policy_absent_arch_32_bit___class" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_check { classes: - "from_absent_to_absent___promise_policy_absent_arch_32_bit___correct_classes" - expression => "from_absent_to_absent___promise_policy_absent_arch_32_bit___class_kept.!from_absent_to_absent___promise_policy_absent_arch_32_bit___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_absent___promise_policy_absent_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_absent___promise_policy_absent_arch_32_bit___correct_classes" - }; + "from_absent_to_absent___promise_policy_absent_arch_32_bit___correct_classes" + expression => "from_absent_to_absent___promise_policy_absent_arch_32_bit___class_kept.!from_absent_to_absent___promise_policy_absent_arch_32_bit___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_absent___promise_policy_absent_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_absent___promise_policy_absent_arch_32_bit___correct_classes", + }; reports: !from_absent_to_absent___promise_policy_absent_arch_32_bit_ok:: "FAILED: from_absent_to_absent___promise_policy_absent_arch_32_bit"; + from_absent_to_absent___promise_policy_absent_arch_32_bit_ok:: "PASS: from_absent_to_absent___promise_policy_absent_arch_32_bit"; + commands: !from_absent_to_absent___promise_policy_absent_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -314,8 +372,10 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_check reports: from_absent_to_absent___promise_policy_absent_arch_32_bit___class_failed:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_32_bit___class_failed"; + !from_absent_to_absent___promise_policy_absent_arch_32_bit___class_kept:: "Class was not set, but should be: from_absent_to_absent___promise_policy_absent_arch_32_bit___class_kept"; + from_absent_to_absent___promise_policy_absent_arch_32_bit___class_repaired:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_32_bit___class_repaired"; } @@ -325,21 +385,30 @@ bundle agent from_absent_to_absent___promise_policy_absent_version_1 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_absent___promise_policy_absent_version_1_start_msg" - usebundle => log_test_case("1.0526315789473684%: Starting test case \"from_absent_to_absent___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "1.0526315789473684%: Starting test case \"from_absent_to_absent___promise_policy_absent_version_1\"" + ); + "from_absent_to_absent___promise_policy_absent_version_1_init" usebundle => from_absent_to_absent___promise_policy_absent_version_1_init; + "from_absent_to_absent___promise_policy_absent_version_1_test" usebundle => from_absent_to_absent___promise_policy_absent_version_1_test; + "from_absent_to_absent___promise_policy_absent_version_1_check" usebundle => from_absent_to_absent___promise_policy_absent_version_1_check; + "from_absent_to_absent___promise_policy_absent_version_1_finish_msg" - usebundle => log_test_case("1.0526315789473684%: Finished test case \"from_absent_to_absent___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "1.0526315789473684%: Finished test case \"from_absent_to_absent___promise_policy_absent_version_1\"" + ); classes: trigger:: "from_absent_to_absent___promise_policy_absent_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -347,48 +416,56 @@ bundle agent from_absent_to_absent___promise_policy_absent_version_1 bundle agent from_absent_to_absent___promise_policy_absent_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_absent___promise_policy_absent_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_absent___promise_policy_absent_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_absent___promise_policy_absent_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_absent___promise_policy_absent_version_1" + ); } bundle agent from_absent_to_absent___promise_policy_absent_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_absent___promise_policy_absent_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_absent___promise_policy_absent_version_1___class" + ); } bundle agent from_absent_to_absent___promise_policy_absent_version_1_check { classes: - "from_absent_to_absent___promise_policy_absent_version_1___correct_classes" - expression => "from_absent_to_absent___promise_policy_absent_version_1___class_kept.!from_absent_to_absent___promise_policy_absent_version_1___class_repaired.!from_absent_to_absent___promise_policy_absent_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_absent___promise_policy_absent_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_absent___promise_policy_absent_version_1___correct_classes" - }; + "from_absent_to_absent___promise_policy_absent_version_1___correct_classes" + expression => "from_absent_to_absent___promise_policy_absent_version_1___class_kept.!from_absent_to_absent___promise_policy_absent_version_1___class_repaired.!from_absent_to_absent___promise_policy_absent_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_absent___promise_policy_absent_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_absent___promise_policy_absent_version_1___correct_classes", + }; reports: !from_absent_to_absent___promise_policy_absent_version_1_ok:: "FAILED: from_absent_to_absent___promise_policy_absent_version_1"; + from_absent_to_absent___promise_policy_absent_version_1_ok:: "PASS: from_absent_to_absent___promise_policy_absent_version_1"; + commands: !from_absent_to_absent___promise_policy_absent_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -397,8 +474,10 @@ bundle agent from_absent_to_absent___promise_policy_absent_version_1_check reports: from_absent_to_absent___promise_policy_absent_version_1___class_failed:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_version_1___class_failed"; + !from_absent_to_absent___promise_policy_absent_version_1___class_kept:: "Class was not set, but should be: from_absent_to_absent___promise_policy_absent_version_1___class_kept"; + from_absent_to_absent___promise_policy_absent_version_1___class_repaired:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_version_1___class_repaired"; } @@ -408,21 +487,30 @@ bundle agent from_absent_to_absent___promise_policy_absent_version_2 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_absent___promise_policy_absent_version_2_start_msg" - usebundle => log_test_case("1.3157894736842106%: Starting test case \"from_absent_to_absent___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "1.3157894736842106%: Starting test case \"from_absent_to_absent___promise_policy_absent_version_2\"" + ); + "from_absent_to_absent___promise_policy_absent_version_2_init" usebundle => from_absent_to_absent___promise_policy_absent_version_2_init; + "from_absent_to_absent___promise_policy_absent_version_2_test" usebundle => from_absent_to_absent___promise_policy_absent_version_2_test; + "from_absent_to_absent___promise_policy_absent_version_2_check" usebundle => from_absent_to_absent___promise_policy_absent_version_2_check; + "from_absent_to_absent___promise_policy_absent_version_2_finish_msg" - usebundle => log_test_case("1.3157894736842106%: Finished test case \"from_absent_to_absent___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "1.3157894736842106%: Finished test case \"from_absent_to_absent___promise_policy_absent_version_2\"" + ); classes: trigger:: "from_absent_to_absent___promise_policy_absent_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -430,48 +518,56 @@ bundle agent from_absent_to_absent___promise_policy_absent_version_2 bundle agent from_absent_to_absent___promise_policy_absent_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_absent___promise_policy_absent_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_absent___promise_policy_absent_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_absent___promise_policy_absent_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_absent___promise_policy_absent_version_2" + ); } bundle agent from_absent_to_absent___promise_policy_absent_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_absent___promise_policy_absent_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_absent___promise_policy_absent_version_2___class" + ); } bundle agent from_absent_to_absent___promise_policy_absent_version_2_check { classes: - "from_absent_to_absent___promise_policy_absent_version_2___correct_classes" - expression => "from_absent_to_absent___promise_policy_absent_version_2___class_kept.!from_absent_to_absent___promise_policy_absent_version_2___class_repaired.!from_absent_to_absent___promise_policy_absent_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_absent___promise_policy_absent_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_absent___promise_policy_absent_version_2___correct_classes" - }; + "from_absent_to_absent___promise_policy_absent_version_2___correct_classes" + expression => "from_absent_to_absent___promise_policy_absent_version_2___class_kept.!from_absent_to_absent___promise_policy_absent_version_2___class_repaired.!from_absent_to_absent___promise_policy_absent_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_absent___promise_policy_absent_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_absent___promise_policy_absent_version_2___correct_classes", + }; reports: !from_absent_to_absent___promise_policy_absent_version_2_ok:: "FAILED: from_absent_to_absent___promise_policy_absent_version_2"; + from_absent_to_absent___promise_policy_absent_version_2_ok:: "PASS: from_absent_to_absent___promise_policy_absent_version_2"; + commands: !from_absent_to_absent___promise_policy_absent_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -480,8 +576,10 @@ bundle agent from_absent_to_absent___promise_policy_absent_version_2_check reports: from_absent_to_absent___promise_policy_absent_version_2___class_failed:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_version_2___class_failed"; + !from_absent_to_absent___promise_policy_absent_version_2___class_kept:: "Class was not set, but should be: from_absent_to_absent___promise_policy_absent_version_2___class_kept"; + from_absent_to_absent___promise_policy_absent_version_2___class_repaired:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_version_2___class_repaired"; } @@ -491,21 +589,30 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("1.5789473684210527%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "1.5789473684210527%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1\"" + ); + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_init" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_init; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_test" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_test; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_check" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_check; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("1.5789473684210527%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "1.5789473684210527%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1\"" + ); classes: trigger:: "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -513,49 +620,57 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1 bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_check { classes: - "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___correct_classes" - expression => "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_kept.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___correct_classes" - }; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___correct_classes" + expression => "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_kept.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___correct_classes", + }; reports: !from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_ok:: "FAILED: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1"; + from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_ok:: "PASS: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1"; + commands: !from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -564,8 +679,10 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1 reports: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_failed"; + !from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_kept:: "Class was not set, but should be: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_kept"; + from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_repaired:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1___class_repaired"; } @@ -575,21 +692,30 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("1.8421052631578947%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "1.8421052631578947%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1\"" + ); + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_init" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_init; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_test" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_test; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_check" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_check; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("1.8421052631578947%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "1.8421052631578947%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1\"" + ); classes: trigger:: "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -597,49 +723,57 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1 bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_check { classes: - "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___correct_classes" - expression => "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_kept.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___correct_classes" - }; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___correct_classes" + expression => "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_kept.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___correct_classes", + }; reports: !from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_ok:: "FAILED: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1"; + from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_ok:: "PASS: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1"; + commands: !from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -648,8 +782,10 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1 reports: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_failed"; + !from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_kept:: "Class was not set, but should be: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_kept"; + from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_repaired:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1___class_repaired"; } @@ -659,21 +795,30 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("2.1052631578947367%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "2.1052631578947367%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2\"" + ); + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_init" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_init; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_test" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_test; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_check" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_check; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("2.1052631578947367%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "2.1052631578947367%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2\"" + ); classes: trigger:: "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -681,49 +826,57 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2 bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_check { classes: - "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___correct_classes" - expression => "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_kept.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___correct_classes" - }; + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___correct_classes" + expression => "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_kept.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___correct_classes", + }; reports: !from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_ok:: "FAILED: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2"; + from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_ok:: "PASS: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2"; + commands: !from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -732,8 +885,10 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2 reports: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_failed"; + !from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_kept:: "Class was not set, but should be: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_kept"; + from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_repaired:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2___class_repaired"; } @@ -743,21 +898,30 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("2.3684210526315788%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "2.3684210526315788%: Starting test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2\"" + ); + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_init" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_init; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_test" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_test; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_check" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_check; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("2.3684210526315788%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "2.3684210526315788%: Finished test case \"from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2\"" + ); classes: trigger:: "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -765,49 +929,57 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2 bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class" + ); } bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_check { classes: - "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___correct_classes" - expression => "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_kept.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___correct_classes" - }; + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___correct_classes" + expression => "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_kept.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___correct_classes", + }; reports: !from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_ok:: "FAILED: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2"; + from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_ok:: "PASS: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2"; + commands: !from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -816,8 +988,10 @@ bundle agent from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2 reports: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_failed"; + !from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_kept:: "Class was not set, but should be: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_kept"; + from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_repaired:: "Class was set, but should not be: from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2___class_repaired"; } @@ -827,21 +1001,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_start_msg" - usebundle => log_test_case("2.6315789473684212%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\""); + usebundle => log_test_case( + "2.6315789473684212%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_finish_msg" - usebundle => log_test_case("2.6315789473684212%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\""); + usebundle => log_test_case( + "2.6315789473684212%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -849,47 +1032,55 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -898,8 +1089,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc reports: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept"; + !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired"; } @@ -909,21 +1102,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_start_msg" - usebundle => log_test_case("2.8947368421052633%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "2.8947368421052633%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_init; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_test; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_check; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_finish_msg" - usebundle => log_test_case("2.8947368421052633%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "2.8947368421052633%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -931,48 +1133,56 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -981,8 +1191,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired"; } @@ -992,21 +1204,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_start_msg" - usebundle => log_test_case("3.1578947368421053%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\""); + usebundle => log_test_case( + "3.1578947368421053%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_finish_msg" - usebundle => log_test_case("3.1578947368421053%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\""); + usebundle => log_test_case( + "3.1578947368421053%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1014,48 +1235,56 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1064,8 +1293,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc reports: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept"; + !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired"; } @@ -1075,21 +1306,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("3.4210526315789473%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "3.4210526315789473%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_init; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_test; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_check; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("3.4210526315789473%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "3.4210526315789473%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1097,49 +1337,57 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1148,8 +1396,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired"; } @@ -1159,21 +1409,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_start_msg" - usebundle => log_test_case("3.6842105263157894%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "3.6842105263157894%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_finish_msg" - usebundle => log_test_case("3.6842105263157894%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "3.6842105263157894%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1181,48 +1440,56 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1231,8 +1498,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc reports: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept"; + !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired"; } @@ -1242,21 +1511,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_start_msg" - usebundle => log_test_case("3.9473684210526314%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "3.9473684210526314%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_init; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_test; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_check; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_finish_msg" - usebundle => log_test_case("3.9473684210526314%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "3.9473684210526314%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1264,49 +1542,57 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1315,8 +1601,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired"; } @@ -1326,21 +1614,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("4.2105263157894735%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\""); + usebundle => log_test_case( + "4.2105263157894735%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("4.2105263157894735%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\""); + usebundle => log_test_case( + "4.2105263157894735%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1348,49 +1645,57 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1399,8 +1704,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc reports: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept"; + !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired"; } @@ -1410,21 +1717,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("4.473684210526316%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "4.473684210526316%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_init; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_test; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_check; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("4.473684210526316%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "4.473684210526316%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1432,50 +1748,58 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1484,8 +1808,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_file_file_arc reports: !from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept"; + from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired"; } @@ -1495,21 +1821,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_start_msg" - usebundle => log_test_case("4.7368421052631575%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "4.7368421052631575%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_init; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_test; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_check; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_finish_msg" - usebundle => log_test_case("4.7368421052631575%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "4.7368421052631575%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1517,48 +1852,56 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1"; + from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1567,8 +1910,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_ reports: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept"; + !from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired"; } @@ -1578,21 +1923,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_start_msg" - usebundle => log_test_case("5.0%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only\""); + usebundle => log_test_case( + "5.0%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_init; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_test; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_check; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_finish_msg" - usebundle => log_test_case("5.0%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only\""); + usebundle => log_test_case( + "5.0%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1600,49 +1954,57 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only"; + from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1651,8 +2013,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_version_ reports: !from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept"; + from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired"; } @@ -1662,21 +2026,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("5.2631578947368425%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\""); + usebundle => log_test_case( + "5.2631578947368425%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("5.2631578947368425%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\""); + usebundle => log_test_case( + "5.2631578947368425%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1684,49 +2057,57 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept.from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired.!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"; + from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1735,8 +2116,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_ reports: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept"; + !from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired"; } @@ -1746,21 +2129,30 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("5.526315789473684%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "5.526315789473684%: Starting test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\"" + ); + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_init" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_init; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_test" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_test; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_check" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_check; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("5.526315789473684%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "5.526315789473684%: Finished test case \"from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1768,50 +2160,58 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class" + ); } bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_check { classes: - "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes" - }; + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept.!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired.from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok:: "FAILED: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"; + from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok:: "PASS: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"; + commands: !from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1820,8 +2220,10 @@ bundle agent from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_ reports: !from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed"; + from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept"; + from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired"; } @@ -1831,21 +2233,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_start_msg" - usebundle => log_test_case("5.7894736842105265%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\""); + usebundle => log_test_case( + "5.7894736842105265%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_finish_msg" - usebundle => log_test_case("5.7894736842105265%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\""); + usebundle => log_test_case( + "5.7894736842105265%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1853,47 +2264,55 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1902,8 +2321,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc reports: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept"; + !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired"; } @@ -1913,21 +2334,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_start_msg" - usebundle => log_test_case("6.052631578947368%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "6.052631578947368%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_init; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_test; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_check; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_finish_msg" - usebundle => log_test_case("6.052631578947368%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "6.052631578947368%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -1935,48 +2365,56 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -1985,8 +2423,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired"; } @@ -1996,21 +2436,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_start_msg" - usebundle => log_test_case("6.315789473684211%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\""); + usebundle => log_test_case( + "6.315789473684211%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_finish_msg" - usebundle => log_test_case("6.315789473684211%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\""); + usebundle => log_test_case( + "6.315789473684211%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2018,48 +2467,56 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2068,8 +2525,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc reports: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept"; + !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired"; } @@ -2079,21 +2538,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("6.578947368421052%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "6.578947368421052%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_init; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_test; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_check; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("6.578947368421052%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "6.578947368421052%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2101,49 +2569,57 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2152,8 +2628,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired"; } @@ -2163,21 +2641,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_start_msg" - usebundle => log_test_case("6.842105263157895%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "6.842105263157895%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_finish_msg" - usebundle => log_test_case("6.842105263157895%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "6.842105263157895%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2185,48 +2672,56 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2235,8 +2730,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc reports: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept"; + !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired"; } @@ -2246,21 +2743,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_start_msg" - usebundle => log_test_case("7.105263157894737%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "7.105263157894737%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_init; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_test; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_check; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_finish_msg" - usebundle => log_test_case("7.105263157894737%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "7.105263157894737%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2268,49 +2774,57 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2319,8 +2833,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired"; } @@ -2330,21 +2846,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("7.368421052631579%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\""); + usebundle => log_test_case( + "7.368421052631579%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("7.368421052631579%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\""); + usebundle => log_test_case( + "7.368421052631579%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2352,49 +2877,57 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2403,8 +2936,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc reports: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept"; + !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired"; } @@ -2414,21 +2949,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("7.631578947368421%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "7.631578947368421%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_init; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_test; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_check; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("7.631578947368421%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "7.631578947368421%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2436,50 +2980,58 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2488,8 +3040,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_file_file_arc reports: !from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept"; + from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired"; } @@ -2499,21 +3053,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_start_msg" - usebundle => log_test_case("7.894736842105263%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "7.894736842105263%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_finish_msg" - usebundle => log_test_case("7.894736842105263%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "7.894736842105263%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2521,47 +3084,55 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_test { packages: - "$(p.name[1])" - policy => "present" - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo___class") - ; + "$(p.name[1])" + policy => "present", + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2570,8 +3141,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_check reports: from_absent_to_64_bit_2___promise_policy_present_type_repo___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo___class_kept"; + !from_absent_to_64_bit_2___promise_policy_present_type_repo___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo___class_repaired"; } @@ -2581,21 +3154,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_onl methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_start_msg" - usebundle => log_test_case("8.157894736842104%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only\""); + usebundle => log_test_case( + "8.157894736842104%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_finish_msg" - usebundle => log_test_case("8.157894736842104%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only\""); + usebundle => log_test_case( + "8.157894736842104%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2603,48 +3185,56 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_onl bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2653,8 +3243,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_onl reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_kept"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only___class_repaired"; } @@ -2664,21 +3256,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_start_msg" - usebundle => log_test_case("8.421052631578947%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "8.421052631578947%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_finish_msg" - usebundle => log_test_case("8.421052631578947%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "8.421052631578947%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2686,48 +3287,56 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2736,8 +3345,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ reports: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept"; + !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired"; } @@ -2747,21 +3358,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("8.68421052631579%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "8.68421052631579%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("8.68421052631579%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "8.68421052631579%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2769,49 +3389,57 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2820,8 +3448,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired"; } @@ -2831,21 +3461,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_start_msg" - usebundle => log_test_case("8.947368421052632%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "8.947368421052632%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_finish_msg" - usebundle => log_test_case("8.947368421052632%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "8.947368421052632%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2853,48 +3492,56 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2903,8 +3550,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ reports: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept"; + !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired"; } @@ -2914,21 +3563,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_start_msg" - usebundle => log_test_case("9.210526315789474%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only\""); + usebundle => log_test_case( + "9.210526315789474%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_finish_msg" - usebundle => log_test_case("9.210526315789474%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only\""); + usebundle => log_test_case( + "9.210526315789474%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -2936,49 +3594,57 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -2987,8 +3653,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired"; } @@ -2998,21 +3666,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_start_msg" - usebundle => log_test_case("9.473684210526315%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "9.473684210526315%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_finish_msg" - usebundle => log_test_case("9.473684210526315%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "9.473684210526315%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3020,48 +3697,56 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3070,8 +3755,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ reports: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept"; + !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired"; } @@ -3081,21 +3768,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_start_msg" - usebundle => log_test_case("9.736842105263158%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only\""); + usebundle => log_test_case( + "9.736842105263158%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_finish_msg" - usebundle => log_test_case("9.736842105263158%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only\""); + usebundle => log_test_case( + "9.736842105263158%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3103,49 +3799,57 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3154,8 +3858,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_version_ reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired"; } @@ -3165,21 +3871,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("10.0%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "10.0%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("10.0%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "10.0%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3187,49 +3902,57 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3238,8 +3961,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ reports: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept"; + !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired"; } @@ -3249,21 +3974,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("10.263157894736842%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "10.263157894736842%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("10.263157894736842%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "10.263157894736842%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3271,50 +4005,58 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3323,8 +4065,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired"; } @@ -3334,21 +4078,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_start_msg" - usebundle => log_test_case("10.526315789473685%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "10.526315789473685%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_finish_msg" - usebundle => log_test_case("10.526315789473685%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "10.526315789473685%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3356,49 +4109,57 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3407,8 +4168,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ reports: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept"; + !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired"; } @@ -3418,21 +4181,30 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_start_msg" - usebundle => log_test_case("10.789473684210526%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "10.789473684210526%: Starting test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\"" + ); + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_finish_msg" - usebundle => log_test_case("10.789473684210526%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "10.789473684210526%: Finished test case \"from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3440,50 +4212,58 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check { classes: - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired.from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "FAILED: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "PASS: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"; + commands: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3492,8 +4272,10 @@ bundle agent from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_ reports: !from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept"; + from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired"; } @@ -3503,21 +4285,30 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_start_msg" - usebundle => log_test_case("11.052631578947368%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\""); + usebundle => log_test_case( + "11.052631578947368%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\"" + ); + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_finish_msg" - usebundle => log_test_case("11.052631578947368%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\""); + usebundle => log_test_case( + "11.052631578947368%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\"" + ); classes: trigger:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3525,47 +4316,55 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , classes => classes_generic("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + classes => classes_generic( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check { classes: - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" - expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" - }; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" + expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes", + }; reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "FAILED: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "PASS: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"; + commands: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3574,8 +4373,10 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc reports: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept"; + !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired"; } @@ -3585,21 +4386,30 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_start_msg" - usebundle => log_test_case("11.31578947368421%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "11.31578947368421%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\"" + ); + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_init" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_init; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_test" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_test; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_check" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_check; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_finish_msg" - usebundle => log_test_case("11.31578947368421%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "11.31578947368421%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3607,48 +4417,56 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_check { classes: - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes" - }; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok:: "FAILED: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok:: "PASS: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"; + commands: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3657,8 +4475,10 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired"; } @@ -3668,21 +4488,30 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_start_msg" - usebundle => log_test_case("11.578947368421053%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\""); + usebundle => log_test_case( + "11.578947368421053%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\"" + ); + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_finish_msg" - usebundle => log_test_case("11.578947368421053%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\""); + usebundle => log_test_case( + "11.578947368421053%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\"" + ); classes: trigger:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3690,48 +4519,56 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check { classes: - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" - expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" - }; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" + expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes", + }; reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "FAILED: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "PASS: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"; + commands: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3740,8 +4577,10 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc reports: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept"; + !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired"; } @@ -3751,21 +4590,30 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("11.842105263157896%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "11.842105263157896%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\"" + ); + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_init" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_init; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_test" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_test; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_check" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_check; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("11.842105263157896%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "11.842105263157896%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3773,49 +4621,57 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_check { classes: - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes" - }; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok:: "FAILED: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok:: "PASS: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"; + commands: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3824,8 +4680,10 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired"; } @@ -3835,21 +4693,30 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_start_msg" - usebundle => log_test_case("12.105263157894736%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "12.105263157894736%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\"" + ); + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_finish_msg" - usebundle => log_test_case("12.105263157894736%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "12.105263157894736%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\"" + ); classes: trigger:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3857,48 +4724,56 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check { classes: - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" - expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" - }; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" + expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes", + }; reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "FAILED: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "PASS: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"; + commands: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3907,8 +4782,10 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc reports: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept"; + !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired"; } @@ -3918,21 +4795,30 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_start_msg" - usebundle => log_test_case("12.368421052631579%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "12.368421052631579%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\"" + ); + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_init" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_init; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_test" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_test; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_check" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_check; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_finish_msg" - usebundle => log_test_case("12.368421052631579%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "12.368421052631579%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -3940,49 +4826,57 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_check { classes: - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes" - }; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok:: "FAILED: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok:: "PASS: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"; + commands: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -3991,8 +4885,10 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired"; } @@ -4002,21 +4898,30 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("12.631578947368421%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\""); + usebundle => log_test_case( + "12.631578947368421%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\"" + ); + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("12.631578947368421%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\""); + usebundle => log_test_case( + "12.631578947368421%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\"" + ); classes: trigger:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4024,49 +4929,57 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check { classes: - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" - expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" - }; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" + expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes", + }; reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "FAILED: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "PASS: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"; + commands: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4075,8 +4988,10 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc reports: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept"; + !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired"; } @@ -4086,21 +5001,30 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("12.894736842105264%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "12.894736842105264%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\"" + ); + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_init" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_init; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_test" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_test; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_check" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_check; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("12.894736842105264%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "12.894736842105264%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4108,50 +5032,58 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_check { classes: - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes" - }; + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired.from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok:: "FAILED: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok:: "PASS: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"; + commands: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4160,8 +5092,10 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_file_file_arc reports: !from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept"; + from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired"; } @@ -4171,21 +5105,30 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_ methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("13.157894736842104%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\""); + usebundle => log_test_case( + "13.157894736842104%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\"" + ); + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init; + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test; + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check; + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("13.157894736842104%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\""); + usebundle => log_test_case( + "13.157894736842104%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\"" + ); classes: trigger:: "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4193,49 +5136,57 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check { classes: - "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" - expression => "!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept.from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired.!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" - }; + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" + expression => "!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept.from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired.!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes", + }; reports: !from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "FAILED: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"; + from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "PASS: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"; + commands: !from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4244,8 +5195,10 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_ reports: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; + from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept"; + !from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired"; } @@ -4255,21 +5208,30 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_ methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("13.421052631578947%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "13.421052631578947%: Starting test case \"from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\"" + ); + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_init" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_init; + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_test" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_test; + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_check" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_check; + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("13.421052631578947%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "13.421052631578947%: Finished test case \"from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4277,50 +5239,58 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class" + ); } bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_check { classes: - "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept.!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired.from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes" - }; + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept.!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired.from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok:: "FAILED: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"; + from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok:: "PASS: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"; + commands: !from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4329,8 +5299,10 @@ bundle agent from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_ reports: !from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed"; + from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept"; + from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired"; } @@ -4340,21 +5312,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_start_msg" - usebundle => log_test_case("13.68421052631579%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\""); + usebundle => log_test_case( + "13.68421052631579%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_finish_msg" - usebundle => log_test_case("13.68421052631579%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\""); + usebundle => log_test_case( + "13.68421052631579%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4362,47 +5343,55 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4411,8 +5400,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc reports: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept"; + !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired"; } @@ -4422,21 +5413,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_start_msg" - usebundle => log_test_case("13.947368421052632%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "13.947368421052632%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_init; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_test; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_check; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_finish_msg" - usebundle => log_test_case("13.947368421052632%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "13.947368421052632%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4444,48 +5444,56 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4494,8 +5502,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired"; } @@ -4505,21 +5515,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_start_msg" - usebundle => log_test_case("14.210526315789474%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\""); + usebundle => log_test_case( + "14.210526315789474%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_finish_msg" - usebundle => log_test_case("14.210526315789474%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\""); + usebundle => log_test_case( + "14.210526315789474%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4527,48 +5546,56 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4577,8 +5604,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc reports: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept"; + !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired"; } @@ -4588,21 +5617,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("14.473684210526315%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "14.473684210526315%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_init; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_test; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_check; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("14.473684210526315%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "14.473684210526315%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4610,49 +5648,57 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4661,8 +5707,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired"; } @@ -4672,21 +5720,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_start_msg" - usebundle => log_test_case("14.736842105263158%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "14.736842105263158%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_finish_msg" - usebundle => log_test_case("14.736842105263158%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "14.736842105263158%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4694,48 +5751,56 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4744,8 +5809,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc reports: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept"; + !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired"; } @@ -4755,21 +5822,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_start_msg" - usebundle => log_test_case("15.0%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "15.0%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_init; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_test; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_check; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_finish_msg" - usebundle => log_test_case("15.0%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "15.0%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4777,49 +5853,57 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4828,8 +5912,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired"; } @@ -4839,21 +5925,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("15.263157894736842%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\""); + usebundle => log_test_case( + "15.263157894736842%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("15.263157894736842%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\""); + usebundle => log_test_case( + "15.263157894736842%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4861,49 +5956,57 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4912,8 +6015,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc reports: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept"; + !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired"; } @@ -4923,21 +6028,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("15.526315789473685%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "15.526315789473685%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_init; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_test; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_check; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("15.526315789473685%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "15.526315789473685%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -4945,50 +6059,58 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -4997,8 +6119,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_file_file_arc reports: !from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept"; + from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired"; } @@ -5008,21 +6132,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_start_msg" - usebundle => log_test_case("15.789473684210526%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "15.789473684210526%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_finish_msg" - usebundle => log_test_case("15.789473684210526%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "15.789473684210526%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5030,48 +6163,56 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5080,8 +6221,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ reports: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept"; + !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired"; } @@ -5091,21 +6234,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("16.05263157894737%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "16.05263157894737%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_init; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_test; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_check; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("16.05263157894737%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "16.05263157894737%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5113,49 +6265,57 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5164,8 +6324,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ reports: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired"; } @@ -5175,21 +6337,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("16.31578947368421%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "16.31578947368421%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("16.31578947368421%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "16.31578947368421%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5197,49 +6368,57 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5248,8 +6427,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ reports: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept"; + !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired"; } @@ -5259,21 +6440,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("16.57894736842105%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "16.57894736842105%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("16.57894736842105%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "16.57894736842105%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5281,50 +6471,58 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5333,8 +6531,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ reports: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired"; } @@ -5344,21 +6544,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_start_msg" - usebundle => log_test_case("16.842105263157894%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "16.842105263157894%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_finish_msg" - usebundle => log_test_case("16.842105263157894%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "16.842105263157894%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5366,49 +6575,57 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5417,8 +6634,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ reports: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept"; + !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired"; } @@ -5428,21 +6647,30 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_start_msg" - usebundle => log_test_case("17.105263157894736%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "17.105263157894736%: Starting test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\"" + ); + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_finish_msg" - usebundle => log_test_case("17.105263157894736%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "17.105263157894736%: Finished test case \"from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\"" + ); classes: trigger:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5450,50 +6678,58 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class" + ); } bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check { classes: - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" - expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" - }; + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" + expression => "!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired.from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes", + }; reports: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "FAILED: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "PASS: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"; + commands: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5502,8 +6738,10 @@ bundle agent from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_ reports: !from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept"; + from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired"; } @@ -5513,21 +6751,30 @@ bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo methods: 64_bit.((redhat_5|centos_5)):: "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_start_msg" - usebundle => log_test_case("17.36842105263158%: Starting test case \"from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "17.36842105263158%: Starting test case \"from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\"" + ); + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_init" usebundle => from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_init; + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_test" usebundle => from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_test; + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_check" usebundle => from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_check; + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_finish_msg" - usebundle => log_test_case("17.36842105263158%: Finished test case \"from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "17.36842105263158%: Finished test case \"from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\"" + ); classes: trigger:: "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5535,48 +6782,56 @@ bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" + ); } bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class" + ); } bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_check { classes: - "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - expression => "!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept.from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - }; + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" + expression => "!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept.from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes", + }; reports: !from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "FAILED: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"; + from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "PASS: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"; + commands: !from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5585,8 +6840,10 @@ bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo reports: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept"; + !from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired"; } @@ -5596,21 +6853,30 @@ bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo methods: 64_bit.((redhat_5|centos_5)):: "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_start_msg" - usebundle => log_test_case("17.63157894736842%: Starting test case \"from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\""); + usebundle => log_test_case( + "17.63157894736842%: Starting test case \"from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\"" + ); + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_init" usebundle => from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_init; + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_test" usebundle => from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_test; + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_check" usebundle => from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_check; + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_finish_msg" - usebundle => log_test_case("17.63157894736842%: Finished test case \"from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\""); + usebundle => log_test_case( + "17.63157894736842%: Finished test case \"from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5618,49 +6884,57 @@ bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); } bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class" + ); } bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_check { classes: - "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept.!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired.from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" - }; + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept.!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired.from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "FAILED: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"; + from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "PASS: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"; + commands: !from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5669,8 +6943,10 @@ bundle agent from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo reports: !from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; + from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept"; + from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired"; } @@ -5680,21 +6956,30 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo methods: 64_bit.((redhat_5|centos_5)):: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_start_msg" - usebundle => log_test_case("17.894736842105264%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "17.894736842105264%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo\"" + ); + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_init" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_init; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_test" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_test; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_check" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_check; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_finish_msg" - usebundle => log_test_case("17.894736842105264%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "17.894736842105264%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo\"" + ); classes: trigger:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5702,47 +6987,55 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_test { packages: - "$(p.name[1])" - policy => "present" - , classes => classes_generic("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class") - ; + "$(p.name[1])" + policy => "present", + classes => classes_generic( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_check { classes: - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___correct_classes" - expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_kept.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_repaired.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___correct_classes" - }; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___correct_classes" + expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_kept.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_repaired.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___correct_classes", + }; reports: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok:: "FAILED: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok:: "PASS: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo"; + commands: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5751,8 +7044,10 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo reports: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_failed"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_kept"; + !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_repaired"; } @@ -5762,21 +7057,30 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo methods: 64_bit.((redhat_5|centos_5)):: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_start_msg" - usebundle => log_test_case("18.157894736842106%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only\""); + usebundle => log_test_case( + "18.157894736842106%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only\"" + ); + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_init" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_init; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_test" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_test; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_check" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_check; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_finish_msg" - usebundle => log_test_case("18.157894736842106%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only\""); + usebundle => log_test_case( + "18.157894736842106%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5784,48 +7088,56 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_check { classes: - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_kept.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_repaired.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_kept.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_repaired.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_ok:: "FAILED: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_ok:: "PASS: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only"; + commands: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5834,8 +7146,10 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo reports: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_failed"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_kept"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only___class_repaired"; } @@ -5845,21 +7159,30 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo methods: 64_bit.((redhat_5|centos_5)):: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_start_msg" - usebundle => log_test_case("18.42105263157895%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "18.42105263157895%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\"" + ); + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_init" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_init; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_test" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_test; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_check" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_check; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_finish_msg" - usebundle => log_test_case("18.42105263157895%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "18.42105263157895%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\"" + ); classes: trigger:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5867,48 +7190,56 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_check { classes: - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - }; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" + expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes", + }; reports: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "FAILED: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "PASS: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"; + commands: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -5917,8 +7248,10 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo reports: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept"; + !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired"; } @@ -5928,21 +7261,30 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo methods: 64_bit.((redhat_5|centos_5)):: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_start_msg" - usebundle => log_test_case("18.68421052631579%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\""); + usebundle => log_test_case( + "18.68421052631579%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\"" + ); + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_init" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_init; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_test" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_test; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_check" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_check; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_finish_msg" - usebundle => log_test_case("18.68421052631579%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\""); + usebundle => log_test_case( + "18.68421052631579%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -5950,49 +7292,57 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_check { classes: - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "FAILED: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "PASS: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"; + commands: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6001,8 +7351,10 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo reports: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired"; } @@ -6012,21 +7364,30 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo methods: 64_bit.((redhat_5|centos_5)):: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_start_msg" - usebundle => log_test_case("18.94736842105263%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "18.94736842105263%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\"" + ); + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_init" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_init; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_test" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_test; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_check" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_check; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_finish_msg" - usebundle => log_test_case("18.94736842105263%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "18.94736842105263%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\"" + ); classes: trigger:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6034,48 +7395,56 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , classes => classes_generic("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + classes => classes_generic( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_check { classes: - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - }; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" + expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes", + }; reports: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "FAILED: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "PASS: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"; + commands: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6084,8 +7453,10 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo reports: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept"; + !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired:: "Class was not set, but should be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired"; } @@ -6095,21 +7466,30 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo methods: 64_bit.((redhat_5|centos_5)):: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_start_msg" - usebundle => log_test_case("19.210526315789473%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\""); + usebundle => log_test_case( + "19.210526315789473%: Starting test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\"" + ); + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_finish_msg" - usebundle => log_test_case("19.210526315789473%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\""); + usebundle => log_test_case( + "19.210526315789473%: Finished test case \"from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\"" + ); classes: trigger:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6117,49 +7497,57 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class" + ); } bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check { classes: - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" - expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" - }; + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" + expression => "!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired.from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes", + }; reports: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "FAILED: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "PASS: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"; + commands: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6168,8 +7556,10 @@ bundle agent from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo reports: !from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept"; + from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired"; } @@ -6179,21 +7569,30 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_absent___promise_policy_absent_start_msg" - usebundle => log_test_case("19.473684210526315%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "19.473684210526315%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent\"" + ); + "from_64_bit_1_to_absent___promise_policy_absent_init" usebundle => from_64_bit_1_to_absent___promise_policy_absent_init; + "from_64_bit_1_to_absent___promise_policy_absent_test" usebundle => from_64_bit_1_to_absent___promise_policy_absent_test; + "from_64_bit_1_to_absent___promise_policy_absent_check" usebundle => from_64_bit_1_to_absent___promise_policy_absent_check; + "from_64_bit_1_to_absent___promise_policy_absent_finish_msg" - usebundle => log_test_case("19.473684210526315%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "19.473684210526315%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent\"" + ); classes: trigger:: "from_64_bit_1_to_absent___promise_policy_absent_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6201,48 +7600,63 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent bundle agent from_64_bit_1_to_absent___promise_policy_absent_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_absent___promise_policy_absent"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_absent___promise_policy_absent"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_absent___promise_policy_absent"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_absent___promise_policy_absent" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_absent___promise_policy_absent" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_absent___promise_policy_absent" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_test { packages: - "$(p.name[1])" - policy => "absent" - , classes => classes_generic("from_64_bit_1_to_absent___promise_policy_absent___class") - ; + "$(p.name[1])" + policy => "absent", + classes => classes_generic( + "from_64_bit_1_to_absent___promise_policy_absent___class" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_check { classes: - "from_64_bit_1_to_absent___promise_policy_absent___correct_classes" - expression => "!from_64_bit_1_to_absent___promise_policy_absent___class_kept.from_64_bit_1_to_absent___promise_policy_absent___class_repaired.!from_64_bit_1_to_absent___promise_policy_absent___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_absent___promise_policy_absent_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_absent___promise_policy_absent___correct_classes" - }; + "from_64_bit_1_to_absent___promise_policy_absent___correct_classes" + expression => "!from_64_bit_1_to_absent___promise_policy_absent___class_kept.from_64_bit_1_to_absent___promise_policy_absent___class_repaired.!from_64_bit_1_to_absent___promise_policy_absent___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_absent___promise_policy_absent_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_absent___promise_policy_absent___correct_classes", + }; reports: !from_64_bit_1_to_absent___promise_policy_absent_ok:: "FAILED: from_64_bit_1_to_absent___promise_policy_absent"; + from_64_bit_1_to_absent___promise_policy_absent_ok:: "PASS: from_64_bit_1_to_absent___promise_policy_absent"; + commands: !from_64_bit_1_to_absent___promise_policy_absent_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6251,8 +7665,10 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_check reports: from_64_bit_1_to_absent___promise_policy_absent___class_failed:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent___class_failed"; + from_64_bit_1_to_absent___promise_policy_absent___class_kept:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent___class_kept"; + !from_64_bit_1_to_absent___promise_policy_absent___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_absent___promise_policy_absent___class_repaired"; } @@ -6262,21 +7678,30 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_warn_only methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_absent___promise_policy_absent_warn_only_start_msg" - usebundle => log_test_case("19.736842105263158%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "19.736842105263158%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_warn_only\"" + ); + "from_64_bit_1_to_absent___promise_policy_absent_warn_only_init" usebundle => from_64_bit_1_to_absent___promise_policy_absent_warn_only_init; + "from_64_bit_1_to_absent___promise_policy_absent_warn_only_test" usebundle => from_64_bit_1_to_absent___promise_policy_absent_warn_only_test; + "from_64_bit_1_to_absent___promise_policy_absent_warn_only_check" usebundle => from_64_bit_1_to_absent___promise_policy_absent_warn_only_check; + "from_64_bit_1_to_absent___promise_policy_absent_warn_only_finish_msg" - usebundle => log_test_case("19.736842105263158%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "19.736842105263158%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_absent___promise_policy_absent_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6284,49 +7709,64 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_warn_only bundle agent from_64_bit_1_to_absent___promise_policy_absent_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_absent___promise_policy_absent_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_absent___promise_policy_absent_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_absent___promise_policy_absent_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_absent___promise_policy_absent_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_absent___promise_policy_absent_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_absent___promise_policy_absent_warn_only" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_absent___promise_policy_absent_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_absent___promise_policy_absent_warn_only___class" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_warn_only_check { classes: - "from_64_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes" - expression => "!from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_kept.!from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired.from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_absent___promise_policy_absent_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes" - }; + "from_64_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes" + expression => "!from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_kept.!from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired.from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_absent___promise_policy_absent_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_absent___promise_policy_absent_warn_only_ok:: "FAILED: from_64_bit_1_to_absent___promise_policy_absent_warn_only"; + from_64_bit_1_to_absent___promise_policy_absent_warn_only_ok:: "PASS: from_64_bit_1_to_absent___promise_policy_absent_warn_only"; + commands: !from_64_bit_1_to_absent___promise_policy_absent_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6335,8 +7775,10 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_warn_only_check reports: !from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_failed"; + from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_kept"; + from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired"; } @@ -6346,21 +7788,30 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_start_msg" - usebundle => log_test_case("20.0%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "20.0%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit\"" + ); + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_init" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_init; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_test" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_test; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_check" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_check; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_finish_msg" - usebundle => log_test_case("20.0%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "20.0%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6368,49 +7819,64 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_check { classes: - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___correct_classes" - expression => "!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_kept.from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_repaired.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___correct_classes" - }; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___correct_classes" + expression => "!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_kept.from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_repaired.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___correct_classes", + }; reports: !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_ok:: "FAILED: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit"; + from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_ok:: "PASS: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit"; + commands: !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6419,8 +7885,10 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_check reports: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_failed"; + from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_kept:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_kept"; + !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit___class_repaired"; } @@ -6430,21 +7898,30 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_on methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("20.263157894736842%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "20.263157894736842%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only\"" + ); + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_init" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_init; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_test" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_test; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_check" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_check; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("20.263157894736842%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "20.263157894736842%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6452,50 +7929,65 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_on bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_check { classes: - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___correct_classes" - expression => "!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_kept.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_repaired.from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___correct_classes" - }; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___correct_classes" + expression => "!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_kept.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_repaired.from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok:: "FAILED: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only"; + from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok:: "PASS: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only"; + commands: !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6504,8 +7996,10 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_on reports: !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_failed"; + from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_kept"; + from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_repaired"; } @@ -6515,21 +8009,30 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_absent___promise_policy_absent_version_1_start_msg" - usebundle => log_test_case("20.526315789473685%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "20.526315789473685%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_version_1\"" + ); + "from_64_bit_1_to_absent___promise_policy_absent_version_1_init" usebundle => from_64_bit_1_to_absent___promise_policy_absent_version_1_init; + "from_64_bit_1_to_absent___promise_policy_absent_version_1_test" usebundle => from_64_bit_1_to_absent___promise_policy_absent_version_1_test; + "from_64_bit_1_to_absent___promise_policy_absent_version_1_check" usebundle => from_64_bit_1_to_absent___promise_policy_absent_version_1_check; + "from_64_bit_1_to_absent___promise_policy_absent_version_1_finish_msg" - usebundle => log_test_case("20.526315789473685%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "20.526315789473685%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_absent___promise_policy_absent_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6537,49 +8040,64 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1 bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_absent___promise_policy_absent_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_absent___promise_policy_absent_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_absent___promise_policy_absent_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_absent___promise_policy_absent_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_absent___promise_policy_absent_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_absent___promise_policy_absent_version_1" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_absent___promise_policy_absent_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_absent___promise_policy_absent_version_1___class" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1_check { classes: - "from_64_bit_1_to_absent___promise_policy_absent_version_1___correct_classes" - expression => "!from_64_bit_1_to_absent___promise_policy_absent_version_1___class_kept.from_64_bit_1_to_absent___promise_policy_absent_version_1___class_repaired.!from_64_bit_1_to_absent___promise_policy_absent_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_absent___promise_policy_absent_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_absent___promise_policy_absent_version_1___correct_classes" - }; + "from_64_bit_1_to_absent___promise_policy_absent_version_1___correct_classes" + expression => "!from_64_bit_1_to_absent___promise_policy_absent_version_1___class_kept.from_64_bit_1_to_absent___promise_policy_absent_version_1___class_repaired.!from_64_bit_1_to_absent___promise_policy_absent_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_absent___promise_policy_absent_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_absent___promise_policy_absent_version_1___correct_classes", + }; reports: !from_64_bit_1_to_absent___promise_policy_absent_version_1_ok:: "FAILED: from_64_bit_1_to_absent___promise_policy_absent_version_1"; + from_64_bit_1_to_absent___promise_policy_absent_version_1_ok:: "PASS: from_64_bit_1_to_absent___promise_policy_absent_version_1"; + commands: !from_64_bit_1_to_absent___promise_policy_absent_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6588,8 +8106,10 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1_check reports: from_64_bit_1_to_absent___promise_policy_absent_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_version_1___class_failed"; + from_64_bit_1_to_absent___promise_policy_absent_version_1___class_kept:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_version_1___class_kept"; + !from_64_bit_1_to_absent___promise_policy_absent_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_absent___promise_policy_absent_version_1___class_repaired"; } @@ -6599,21 +8119,30 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_start_msg" - usebundle => log_test_case("20.789473684210527%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only\""); + usebundle => log_test_case( + "20.789473684210527%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only\"" + ); + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_init" usebundle => from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_init; + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_test" usebundle => from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_test; + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_check" usebundle => from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_check; + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_finish_msg" - usebundle => log_test_case("20.789473684210527%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only\""); + usebundle => log_test_case( + "20.789473684210527%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6621,50 +8150,65 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_check { classes: - "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes" - expression => "!from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept.!from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired.from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes" - }; + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes" + expression => "!from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept.!from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired.from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok:: "FAILED: from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only"; + from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok:: "PASS: from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only"; + commands: !from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6673,8 +8217,10 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only reports: !from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed"; + from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept"; + from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired"; } @@ -6684,21 +8230,30 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("21.05263157894737%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "21.05263157894737%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1\"" + ); + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_init" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_init; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_test" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_test; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_check" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_check; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("21.05263157894737%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "21.05263157894737%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6706,50 +8261,65 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_check { classes: - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___correct_classes" - expression => "!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_kept.from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___correct_classes" - }; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___correct_classes" + expression => "!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_kept.from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_ok:: "FAILED: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1"; + from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_ok:: "PASS: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1"; + commands: !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6758,8 +8328,10 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version reports: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_failed"; + from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_kept:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_kept"; + !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1___class_repaired"; } @@ -6769,21 +8341,30 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("21.31578947368421%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "21.31578947368421%: Starting test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only\"" + ); + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_init" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_init; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_test" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_test; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_check" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_check; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("21.31578947368421%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "21.31578947368421%: Finished test case \"from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6791,51 +8372,66 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class" + ); } bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_check { classes: - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___correct_classes" - expression => "!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_kept.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_repaired.from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___correct_classes" - }; + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___correct_classes" + expression => "!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_kept.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_repaired.from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_ok:: "FAILED: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only"; + from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_ok:: "PASS: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only"; + commands: !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6844,8 +8440,10 @@ bundle agent from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version reports: !from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_failed"; + from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_kept"; + from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only___class_repaired"; } @@ -6855,21 +8453,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_start_msg" - usebundle => log_test_case("21.57894736842105%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\""); + usebundle => log_test_case( + "21.57894736842105%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_finish_msg" - usebundle => log_test_case("21.57894736842105%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\""); + usebundle => log_test_case( + "21.57894736842105%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6877,48 +8484,63 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -6927,8 +8549,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a reports: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired"; } @@ -6938,21 +8562,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_start_msg" - usebundle => log_test_case("21.842105263157894%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\""); + usebundle => log_test_case( + "21.842105263157894%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_finish_msg" - usebundle => log_test_case("21.842105263157894%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\""); + usebundle => log_test_case( + "21.842105263157894%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -6960,49 +8593,64 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7011,8 +8659,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a reports: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired"; } @@ -7022,21 +8672,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_start_msg" - usebundle => log_test_case("22.105263157894736%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "22.105263157894736%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_finish_msg" - usebundle => log_test_case("22.105263157894736%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "22.105263157894736%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7044,49 +8703,64 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7095,8 +8769,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a reports: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired"; } @@ -7106,21 +8782,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("22.36842105263158%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\""); + usebundle => log_test_case( + "22.36842105263158%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("22.36842105263158%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\""); + usebundle => log_test_case( + "22.36842105263158%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7128,50 +8813,65 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7180,8 +8880,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_a reports: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired"; } @@ -7191,21 +8893,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_start_msg" - usebundle => log_test_case("22.63157894736842%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "22.63157894736842%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_init; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_test; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_check; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_finish_msg" - usebundle => log_test_case("22.63157894736842%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "22.63157894736842%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7213,48 +8924,63 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_test { packages: - "$(p.name[1])" - policy => "present" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class") - ; + "$(p.name[1])" + policy => "present", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7263,8 +8989,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_check reports: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo___class_repaired"; } @@ -7274,21 +9002,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_start_msg" - usebundle => log_test_case("22.894736842105264%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "22.894736842105264%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_init; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_test; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_check; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_finish_msg" - usebundle => log_test_case("22.894736842105264%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "22.894736842105264%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7296,49 +9033,64 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7347,8 +9099,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_6 reports: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit___class_repaired"; } @@ -7358,21 +9112,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_versio methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_start_msg" - usebundle => log_test_case("23.157894736842106%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "23.157894736842106%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_init; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_test; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_check; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_finish_msg" - usebundle => log_test_case("23.157894736842106%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "23.157894736842106%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7380,49 +9143,64 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_versio bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7431,8 +9209,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_versio reports: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired"; } @@ -7442,21 +9222,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("23.42105263157895%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\""); + usebundle => log_test_case( + "23.42105263157895%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("23.42105263157895%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\""); + usebundle => log_test_case( + "23.42105263157895%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7464,50 +9253,65 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7516,8 +9320,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_6 reports: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired"; } @@ -7527,21 +9333,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_start_msg" - usebundle => log_test_case("23.68421052631579%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "23.68421052631579%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_init; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_test; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_check; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_finish_msg" - usebundle => log_test_case("23.68421052631579%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "23.68421052631579%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7549,49 +9364,64 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"; + from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7600,8 +9430,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_check reports: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_repaired"; } @@ -7611,21 +9443,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_start_msg" - usebundle => log_test_case("23.94736842105263%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "23.94736842105263%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_init; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_test; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_check; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_finish_msg" - usebundle => log_test_case("23.94736842105263%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "23.94736842105263%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7633,49 +9474,64 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2 bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2"; + from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7684,8 +9540,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_check reports: from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2___class_repaired"; } @@ -7695,21 +9553,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_versi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("24.210526315789473%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "24.210526315789473%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_init; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_test; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_check; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("24.210526315789473%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "24.210526315789473%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7717,50 +9584,65 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_versi bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"; + from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7769,8 +9651,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_versi reports: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_repaired"; } @@ -7780,21 +9664,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_versi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("24.473684210526315%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "24.473684210526315%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_init; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_test; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_check; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("24.473684210526315%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "24.473684210526315%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7802,50 +9695,65 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_versi bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2"; + from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7854,8 +9762,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_versi reports: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired"; } @@ -7865,21 +9775,30 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_versi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("24.736842105263158%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "24.736842105263158%: Starting test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2\"" + ); + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_init" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_init; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_test" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_test; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_check" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_check; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("24.736842105263158%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "24.736842105263158%: Finished test case \"from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7887,50 +9806,65 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_versi bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class" + ); } bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_check { classes: - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes" - expression => "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes" - }; + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes" + expression => "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_ok:: "FAILED: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2"; + from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_ok:: "PASS: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2"; + commands: !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -7939,8 +9873,10 @@ bundle agent from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_versi reports: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed"; + !from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept"; + from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired"; } @@ -7950,21 +9886,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_start_msg" - usebundle => log_test_case("25.0%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\""); + usebundle => log_test_case( + "25.0%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_finish_msg" - usebundle => log_test_case("25.0%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\""); + usebundle => log_test_case( + "25.0%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -7972,48 +9917,63 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8022,8 +9982,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a reports: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept"; + !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired"; } @@ -8033,21 +9995,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_start_msg" - usebundle => log_test_case("25.263157894736842%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "25.263157894736842%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_finish_msg" - usebundle => log_test_case("25.263157894736842%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "25.263157894736842%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8055,49 +10026,64 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8106,8 +10092,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired"; } @@ -8117,21 +10105,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_start_msg" - usebundle => log_test_case("25.526315789473685%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\""); + usebundle => log_test_case( + "25.526315789473685%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_finish_msg" - usebundle => log_test_case("25.526315789473685%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\""); + usebundle => log_test_case( + "25.526315789473685%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8139,49 +10136,64 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8190,8 +10202,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a reports: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept"; + !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired"; } @@ -8201,21 +10215,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("25.789473684210527%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "25.789473684210527%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("25.789473684210527%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "25.789473684210527%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8223,50 +10246,65 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8275,8 +10313,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired"; } @@ -8286,21 +10326,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_start_msg" - usebundle => log_test_case("26.05263157894737%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "26.05263157894737%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_finish_msg" - usebundle => log_test_case("26.05263157894737%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "26.05263157894737%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8308,49 +10357,64 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8359,8 +10423,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a reports: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept"; + !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired"; } @@ -8370,21 +10436,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_start_msg" - usebundle => log_test_case("26.31578947368421%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "26.31578947368421%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_finish_msg" - usebundle => log_test_case("26.31578947368421%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "26.31578947368421%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8392,50 +10467,65 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8444,8 +10534,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired"; } @@ -8455,21 +10547,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("26.57894736842105%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\""); + usebundle => log_test_case( + "26.57894736842105%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("26.57894736842105%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\""); + usebundle => log_test_case( + "26.57894736842105%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8477,50 +10578,65 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8529,8 +10645,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a reports: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept"; + !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired"; } @@ -8540,21 +10658,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("26.842105263157894%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "26.842105263157894%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("26.842105263157894%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "26.842105263157894%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8562,51 +10689,66 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8615,8 +10757,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_a reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired"; } @@ -8626,21 +10770,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_start_msg" - usebundle => log_test_case("27.105263157894736%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "27.105263157894736%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_finish_msg" - usebundle => log_test_case("27.105263157894736%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "27.105263157894736%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8648,49 +10801,64 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8699,8 +10867,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio reports: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept"; + !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired"; } @@ -8710,21 +10880,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_start_msg" - usebundle => log_test_case("27.36842105263158%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only\""); + usebundle => log_test_case( + "27.36842105263158%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_finish_msg" - usebundle => log_test_case("27.36842105263158%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only\""); + usebundle => log_test_case( + "27.36842105263158%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8732,50 +10911,65 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8784,8 +10978,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired"; } @@ -8795,21 +10991,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_start_msg" - usebundle => log_test_case("27.63157894736842%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "27.63157894736842%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_finish_msg" - usebundle => log_test_case("27.63157894736842%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "27.63157894736842%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8817,49 +11022,64 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8868,8 +11088,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio reports: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept"; + !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired"; } @@ -8879,21 +11101,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_start_msg" - usebundle => log_test_case("27.894736842105264%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only\""); + usebundle => log_test_case( + "27.894736842105264%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_finish_msg" - usebundle => log_test_case("27.894736842105264%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only\""); + usebundle => log_test_case( + "27.894736842105264%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8901,50 +11132,65 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -8953,8 +11199,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_versio reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired"; } @@ -8964,21 +11212,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("28.157894736842106%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "28.157894736842106%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("28.157894736842106%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "28.157894736842106%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -8986,50 +11243,65 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9038,8 +11310,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept"; + !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired"; } @@ -9049,21 +11323,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("28.42105263157895%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "28.42105263157895%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("28.42105263157895%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "28.42105263157895%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9071,51 +11354,66 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9124,8 +11422,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired"; } @@ -9135,21 +11435,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_start_msg" - usebundle => log_test_case("28.68421052631579%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "28.68421052631579%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_finish_msg" - usebundle => log_test_case("28.68421052631579%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "28.68421052631579%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9157,50 +11466,65 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9209,8 +11533,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept"; + !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired"; } @@ -9220,21 +11546,30 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_start_msg" - usebundle => log_test_case("28.94736842105263%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "28.94736842105263%: Starting test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\"" + ); + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_finish_msg" - usebundle => log_test_case("28.94736842105263%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "28.94736842105263%: Finished test case \"from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9242,51 +11577,66 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check { classes: - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired.from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"; + commands: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9295,8 +11645,10 @@ bundle agent from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept"; + from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired"; } @@ -9306,21 +11658,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_start_msg" - usebundle => log_test_case("29.210526315789473%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "29.210526315789473%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_finish_msg" - usebundle => log_test_case("29.210526315789473%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "29.210526315789473%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9328,49 +11689,64 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9379,8 +11755,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept"; + !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired"; } @@ -9390,21 +11768,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("29.473684210526315%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "29.473684210526315%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("29.473684210526315%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "29.473684210526315%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9412,50 +11799,65 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9464,8 +11866,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired"; } @@ -9475,21 +11879,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_start_msg" - usebundle => log_test_case("29.736842105263158%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1\""); + usebundle => log_test_case( + "29.736842105263158%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_finish_msg" - usebundle => log_test_case("29.736842105263158%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1\""); + usebundle => log_test_case( + "29.736842105263158%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9497,49 +11910,64 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9548,8 +11976,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_failed:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_kept"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_repaired"; } @@ -9559,21 +11989,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_start_msg" - usebundle => log_test_case("30.0%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only\""); + usebundle => log_test_case( + "30.0%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_finish_msg" - usebundle => log_test_case("30.0%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only\""); + usebundle => log_test_case( + "30.0%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9581,50 +12020,65 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9633,8 +12087,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_kept"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_repaired"; } @@ -9644,21 +12100,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("30.263157894736842%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "30.263157894736842%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("30.263157894736842%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "30.263157894736842%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9666,50 +12131,65 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9718,8 +12198,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept"; + !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired"; } @@ -9729,21 +12211,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("30.526315789473685%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "30.526315789473685%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("30.526315789473685%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "30.526315789473685%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9751,51 +12242,66 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9804,8 +12310,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired"; } @@ -9815,21 +12323,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_start_msg" - usebundle => log_test_case("30.789473684210527%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1\""); + usebundle => log_test_case( + "30.789473684210527%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_finish_msg" - usebundle => log_test_case("30.789473684210527%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1\""); + usebundle => log_test_case( + "30.789473684210527%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9837,50 +12354,65 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9889,8 +12421,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_failed:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_kept"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_repaired"; } @@ -9900,21 +12434,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_start_msg" - usebundle => log_test_case("31.05263157894737%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only\""); + usebundle => log_test_case( + "31.05263157894737%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_finish_msg" - usebundle => log_test_case("31.05263157894737%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only\""); + usebundle => log_test_case( + "31.05263157894737%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -9922,51 +12465,66 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -9975,8 +12533,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_kept"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_repaired"; } @@ -9986,21 +12546,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_start_msg" - usebundle => log_test_case("31.31578947368421%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "31.31578947368421%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_finish_msg" - usebundle => log_test_case("31.31578947368421%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "31.31578947368421%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10008,50 +12577,65 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10060,8 +12644,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept"; + !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired"; } @@ -10071,21 +12657,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_start_msg" - usebundle => log_test_case("31.57894736842105%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "31.57894736842105%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_finish_msg" - usebundle => log_test_case("31.57894736842105%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "31.57894736842105%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10093,51 +12688,66 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10146,8 +12756,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired"; } @@ -10157,21 +12769,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_start_msg" - usebundle => log_test_case("31.842105263157894%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1\""); + usebundle => log_test_case( + "31.842105263157894%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_finish_msg" - usebundle => log_test_case("31.842105263157894%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1\""); + usebundle => log_test_case( + "31.842105263157894%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10179,50 +12800,65 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10231,8 +12867,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_failed:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_kept"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_repaired"; } @@ -10242,21 +12880,30 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_start_msg" - usebundle => log_test_case("32.10526315789474%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only\""); + usebundle => log_test_case( + "32.10526315789474%: Starting test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only\"" + ); + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_init" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_init; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_test" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_test; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_check" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_check; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_finish_msg" - usebundle => log_test_case("32.10526315789474%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only\""); + usebundle => log_test_case( + "32.10526315789474%: Finished test case \"from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10264,51 +12911,66 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class" + ); } bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_check { classes: - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___correct_classes" - expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___correct_classes" - }; + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___correct_classes" + expression => "!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_kept.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_repaired.from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok:: "FAILED: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok:: "PASS: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only"; + commands: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10317,8 +12979,10 @@ bundle agent from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_failed"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_kept"; + from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_repaired"; } @@ -10328,21 +12992,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_start_msg" - usebundle => log_test_case("32.36842105263158%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\""); + usebundle => log_test_case( + "32.36842105263158%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_finish_msg" - usebundle => log_test_case("32.36842105263158%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\""); + usebundle => log_test_case( + "32.36842105263158%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10350,48 +13023,63 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10400,8 +13088,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept"; + !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired"; } @@ -10411,21 +13101,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_start_msg" - usebundle => log_test_case("32.63157894736842%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "32.63157894736842%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_finish_msg" - usebundle => log_test_case("32.63157894736842%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "32.63157894736842%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10433,49 +13132,64 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10484,8 +13198,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired"; } @@ -10495,21 +13211,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_start_msg" - usebundle => log_test_case("32.89473684210526%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\""); + usebundle => log_test_case( + "32.89473684210526%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_finish_msg" - usebundle => log_test_case("32.89473684210526%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\""); + usebundle => log_test_case( + "32.89473684210526%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10517,49 +13242,64 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10568,8 +13308,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept"; + !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired"; } @@ -10579,21 +13321,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("33.1578947368421%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "33.1578947368421%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("33.1578947368421%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "33.1578947368421%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10601,50 +13352,65 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10653,8 +13419,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired"; } @@ -10664,21 +13432,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_start_msg" - usebundle => log_test_case("33.421052631578945%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "33.421052631578945%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_finish_msg" - usebundle => log_test_case("33.421052631578945%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "33.421052631578945%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10686,49 +13463,64 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10737,8 +13529,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept"; + !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired"; } @@ -10748,21 +13542,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_start_msg" - usebundle => log_test_case("33.68421052631579%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "33.68421052631579%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_finish_msg" - usebundle => log_test_case("33.68421052631579%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "33.68421052631579%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10770,50 +13573,65 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10822,8 +13640,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired"; } @@ -10833,21 +13653,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("33.94736842105263%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\""); + usebundle => log_test_case( + "33.94736842105263%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("33.94736842105263%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\""); + usebundle => log_test_case( + "33.94736842105263%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10855,50 +13684,65 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10907,8 +13751,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept"; + !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired"; } @@ -10918,21 +13764,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("34.21052631578947%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "34.21052631578947%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("34.21052631578947%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "34.21052631578947%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -10940,51 +13795,66 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -10993,8 +13863,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired"; } @@ -11004,21 +13876,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("34.473684210526315%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\""); + usebundle => log_test_case( + "34.473684210526315%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("34.473684210526315%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\""); + usebundle => log_test_case( + "34.473684210526315%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11026,50 +13907,65 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11078,8 +13974,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re reports: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept"; + !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired"; } @@ -11089,21 +13987,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("34.73684210526316%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "34.73684210526316%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("34.73684210526316%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "34.73684210526316%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11111,51 +14018,66 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11164,8 +14086,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired"; } @@ -11175,21 +14099,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_start_msg" - usebundle => log_test_case("35.0%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1\""); + usebundle => log_test_case( + "35.0%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_finish_msg" - usebundle => log_test_case("35.0%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1\""); + usebundle => log_test_case( + "35.0%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11197,50 +14130,65 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11249,8 +14197,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_kept"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1___class_repaired"; } @@ -11260,21 +14210,30 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_start_msg" - usebundle => log_test_case("35.26315789473684%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only\""); + usebundle => log_test_case( + "35.26315789473684%: Starting test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only\"" + ); + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_init" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_init; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_test" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_test; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_check" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_check; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_finish_msg" - usebundle => log_test_case("35.26315789473684%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only\""); + usebundle => log_test_case( + "35.26315789473684%: Finished test case \"from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11282,51 +14241,66 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class" + ); } bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_check { classes: - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___correct_classes" - expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___correct_classes" - }; + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___correct_classes" + expression => "!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_kept.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_repaired.from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_ok:: "FAILED: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_ok:: "PASS: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only"; + commands: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11335,8 +14309,10 @@ bundle agent from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re reports: !from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_failed"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_kept"; + from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only___class_repaired"; } @@ -11346,21 +14322,30 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_absent___promise_policy_absent_start_msg" - usebundle => log_test_case("35.526315789473685%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "35.526315789473685%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent\"" + ); + "from_64_bit_2_to_absent___promise_policy_absent_init" usebundle => from_64_bit_2_to_absent___promise_policy_absent_init; + "from_64_bit_2_to_absent___promise_policy_absent_test" usebundle => from_64_bit_2_to_absent___promise_policy_absent_test; + "from_64_bit_2_to_absent___promise_policy_absent_check" usebundle => from_64_bit_2_to_absent___promise_policy_absent_check; + "from_64_bit_2_to_absent___promise_policy_absent_finish_msg" - usebundle => log_test_case("35.526315789473685%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "35.526315789473685%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent\"" + ); classes: trigger:: "from_64_bit_2_to_absent___promise_policy_absent_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11368,48 +14353,63 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent bundle agent from_64_bit_2_to_absent___promise_policy_absent_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_absent___promise_policy_absent"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_absent___promise_policy_absent"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_absent___promise_policy_absent"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_absent___promise_policy_absent" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_absent___promise_policy_absent" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_absent___promise_policy_absent" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_test { packages: - "$(p.name[1])" - policy => "absent" - , classes => classes_generic("from_64_bit_2_to_absent___promise_policy_absent___class") - ; + "$(p.name[1])" + policy => "absent", + classes => classes_generic( + "from_64_bit_2_to_absent___promise_policy_absent___class" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_check { classes: - "from_64_bit_2_to_absent___promise_policy_absent___correct_classes" - expression => "!from_64_bit_2_to_absent___promise_policy_absent___class_kept.from_64_bit_2_to_absent___promise_policy_absent___class_repaired.!from_64_bit_2_to_absent___promise_policy_absent___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_absent___promise_policy_absent_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_absent___promise_policy_absent___correct_classes" - }; + "from_64_bit_2_to_absent___promise_policy_absent___correct_classes" + expression => "!from_64_bit_2_to_absent___promise_policy_absent___class_kept.from_64_bit_2_to_absent___promise_policy_absent___class_repaired.!from_64_bit_2_to_absent___promise_policy_absent___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_absent___promise_policy_absent_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_absent___promise_policy_absent___correct_classes", + }; reports: !from_64_bit_2_to_absent___promise_policy_absent_ok:: "FAILED: from_64_bit_2_to_absent___promise_policy_absent"; + from_64_bit_2_to_absent___promise_policy_absent_ok:: "PASS: from_64_bit_2_to_absent___promise_policy_absent"; + commands: !from_64_bit_2_to_absent___promise_policy_absent_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11418,8 +14418,10 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_check reports: from_64_bit_2_to_absent___promise_policy_absent___class_failed:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent___class_failed"; + from_64_bit_2_to_absent___promise_policy_absent___class_kept:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent___class_kept"; + !from_64_bit_2_to_absent___promise_policy_absent___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_absent___promise_policy_absent___class_repaired"; } @@ -11429,21 +14431,30 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_warn_only methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_absent___promise_policy_absent_warn_only_start_msg" - usebundle => log_test_case("35.78947368421053%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "35.78947368421053%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_warn_only\"" + ); + "from_64_bit_2_to_absent___promise_policy_absent_warn_only_init" usebundle => from_64_bit_2_to_absent___promise_policy_absent_warn_only_init; + "from_64_bit_2_to_absent___promise_policy_absent_warn_only_test" usebundle => from_64_bit_2_to_absent___promise_policy_absent_warn_only_test; + "from_64_bit_2_to_absent___promise_policy_absent_warn_only_check" usebundle => from_64_bit_2_to_absent___promise_policy_absent_warn_only_check; + "from_64_bit_2_to_absent___promise_policy_absent_warn_only_finish_msg" - usebundle => log_test_case("35.78947368421053%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "35.78947368421053%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_absent___promise_policy_absent_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11451,49 +14462,64 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_warn_only bundle agent from_64_bit_2_to_absent___promise_policy_absent_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_absent___promise_policy_absent_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_absent___promise_policy_absent_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_absent___promise_policy_absent_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_absent___promise_policy_absent_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_absent___promise_policy_absent_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_absent___promise_policy_absent_warn_only" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_absent___promise_policy_absent_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_absent___promise_policy_absent_warn_only___class" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_warn_only_check { classes: - "from_64_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes" - expression => "!from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_kept.!from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired.from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_absent___promise_policy_absent_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes" - }; + "from_64_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes" + expression => "!from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_kept.!from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired.from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_absent___promise_policy_absent_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_absent___promise_policy_absent_warn_only_ok:: "FAILED: from_64_bit_2_to_absent___promise_policy_absent_warn_only"; + from_64_bit_2_to_absent___promise_policy_absent_warn_only_ok:: "PASS: from_64_bit_2_to_absent___promise_policy_absent_warn_only"; + commands: !from_64_bit_2_to_absent___promise_policy_absent_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11502,8 +14528,10 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_warn_only_check reports: !from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_failed"; + from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_kept"; + from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired"; } @@ -11513,21 +14541,30 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_start_msg" - usebundle => log_test_case("36.05263157894737%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "36.05263157894737%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit\"" + ); + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_init" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_init; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_test" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_test; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_check" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_check; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_finish_msg" - usebundle => log_test_case("36.05263157894737%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "36.05263157894737%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11535,49 +14572,64 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_check { classes: - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___correct_classes" - expression => "!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_kept.from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_repaired.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___correct_classes" - }; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___correct_classes" + expression => "!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_kept.from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_repaired.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___correct_classes", + }; reports: !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_ok:: "FAILED: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit"; + from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_ok:: "PASS: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit"; + commands: !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11586,8 +14638,10 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_check reports: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_failed"; + from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_kept:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_kept"; + !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit___class_repaired"; } @@ -11597,21 +14651,30 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_on methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("36.31578947368421%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "36.31578947368421%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only\"" + ); + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_init" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_init; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_test" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_test; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_check" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_check; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("36.31578947368421%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "36.31578947368421%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11619,50 +14682,65 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_on bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_check { classes: - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___correct_classes" - expression => "!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_kept.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_repaired.from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___correct_classes" - }; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___correct_classes" + expression => "!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_kept.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_repaired.from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok:: "FAILED: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only"; + from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok:: "PASS: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only"; + commands: !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11671,8 +14749,10 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_on reports: !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_failed"; + from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_kept"; + from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only___class_repaired"; } @@ -11682,21 +14762,30 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_absent___promise_policy_absent_version_2_start_msg" - usebundle => log_test_case("36.578947368421055%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "36.578947368421055%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_version_2\"" + ); + "from_64_bit_2_to_absent___promise_policy_absent_version_2_init" usebundle => from_64_bit_2_to_absent___promise_policy_absent_version_2_init; + "from_64_bit_2_to_absent___promise_policy_absent_version_2_test" usebundle => from_64_bit_2_to_absent___promise_policy_absent_version_2_test; + "from_64_bit_2_to_absent___promise_policy_absent_version_2_check" usebundle => from_64_bit_2_to_absent___promise_policy_absent_version_2_check; + "from_64_bit_2_to_absent___promise_policy_absent_version_2_finish_msg" - usebundle => log_test_case("36.578947368421055%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "36.578947368421055%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_absent___promise_policy_absent_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11704,49 +14793,64 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2 bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_absent___promise_policy_absent_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_absent___promise_policy_absent_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_absent___promise_policy_absent_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_absent___promise_policy_absent_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_absent___promise_policy_absent_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_absent___promise_policy_absent_version_2" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_absent___promise_policy_absent_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_absent___promise_policy_absent_version_2___class" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2_check { classes: - "from_64_bit_2_to_absent___promise_policy_absent_version_2___correct_classes" - expression => "!from_64_bit_2_to_absent___promise_policy_absent_version_2___class_kept.from_64_bit_2_to_absent___promise_policy_absent_version_2___class_repaired.!from_64_bit_2_to_absent___promise_policy_absent_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_absent___promise_policy_absent_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_absent___promise_policy_absent_version_2___correct_classes" - }; + "from_64_bit_2_to_absent___promise_policy_absent_version_2___correct_classes" + expression => "!from_64_bit_2_to_absent___promise_policy_absent_version_2___class_kept.from_64_bit_2_to_absent___promise_policy_absent_version_2___class_repaired.!from_64_bit_2_to_absent___promise_policy_absent_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_absent___promise_policy_absent_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_absent___promise_policy_absent_version_2___correct_classes", + }; reports: !from_64_bit_2_to_absent___promise_policy_absent_version_2_ok:: "FAILED: from_64_bit_2_to_absent___promise_policy_absent_version_2"; + from_64_bit_2_to_absent___promise_policy_absent_version_2_ok:: "PASS: from_64_bit_2_to_absent___promise_policy_absent_version_2"; + commands: !from_64_bit_2_to_absent___promise_policy_absent_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11755,8 +14859,10 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2_check reports: from_64_bit_2_to_absent___promise_policy_absent_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_version_2___class_failed"; + from_64_bit_2_to_absent___promise_policy_absent_version_2___class_kept:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_version_2___class_kept"; + !from_64_bit_2_to_absent___promise_policy_absent_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_absent___promise_policy_absent_version_2___class_repaired"; } @@ -11766,21 +14872,30 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_start_msg" - usebundle => log_test_case("36.8421052631579%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only\""); + usebundle => log_test_case( + "36.8421052631579%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only\"" + ); + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_init" usebundle => from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_init; + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_test" usebundle => from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_test; + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_check" usebundle => from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_check; + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_finish_msg" - usebundle => log_test_case("36.8421052631579%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only\""); + usebundle => log_test_case( + "36.8421052631579%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11788,50 +14903,65 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_check { classes: - "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes" - expression => "!from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept.!from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired.from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes" - }; + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes" + expression => "!from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept.!from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired.from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok:: "FAILED: from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only"; + from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok:: "PASS: from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only"; + commands: !from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11840,8 +14970,10 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only reports: !from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed"; + from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept"; + from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired"; } @@ -11851,21 +14983,30 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("37.10526315789474%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "37.10526315789474%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2\"" + ); + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_init" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_init; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_test" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_test; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_check" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_check; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("37.10526315789474%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "37.10526315789474%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11873,50 +15014,65 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_check { classes: - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___correct_classes" - expression => "!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_kept.from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___correct_classes" + expression => "!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_kept.from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2"; + from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_ok:: "PASS: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2"; + commands: !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -11925,8 +15081,10 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version reports: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_failed"; + from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_kept:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_kept"; + !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2___class_repaired"; } @@ -11936,21 +15094,30 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("37.36842105263158%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "37.36842105263158%: Starting test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only\"" + ); + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_init" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_init; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_test" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_test; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_check" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_check; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("37.36842105263158%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "37.36842105263158%: Finished test case \"from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -11958,51 +15125,66 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class" + ); } bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_check { classes: - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___correct_classes" - expression => "!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_kept.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_repaired.from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___correct_classes" - }; + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___correct_classes" + expression => "!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_kept.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_repaired.from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_ok:: "FAILED: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only"; + from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_ok:: "PASS: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only"; + commands: !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12011,8 +15193,10 @@ bundle agent from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version reports: !from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_failed"; + from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_kept"; + from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only___class_repaired"; } @@ -12022,21 +15206,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_start_msg" - usebundle => log_test_case("37.63157894736842%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\""); + usebundle => log_test_case( + "37.63157894736842%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_finish_msg" - usebundle => log_test_case("37.63157894736842%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\""); + usebundle => log_test_case( + "37.63157894736842%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12044,48 +15237,63 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12094,8 +15302,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a reports: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept"; + !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired"; } @@ -12105,21 +15315,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_start_msg" - usebundle => log_test_case("37.89473684210526%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "37.89473684210526%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_finish_msg" - usebundle => log_test_case("37.89473684210526%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "37.89473684210526%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12127,49 +15346,64 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12178,8 +15412,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired"; } @@ -12189,21 +15425,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_start_msg" - usebundle => log_test_case("38.1578947368421%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\""); + usebundle => log_test_case( + "38.1578947368421%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_finish_msg" - usebundle => log_test_case("38.1578947368421%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\""); + usebundle => log_test_case( + "38.1578947368421%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12211,49 +15456,64 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12262,8 +15522,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a reports: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept"; + !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired"; } @@ -12273,21 +15535,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("38.421052631578945%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "38.421052631578945%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("38.421052631578945%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "38.421052631578945%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12295,50 +15566,65 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12347,8 +15633,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired"; } @@ -12358,21 +15646,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_start_msg" - usebundle => log_test_case("38.68421052631579%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "38.68421052631579%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_finish_msg" - usebundle => log_test_case("38.68421052631579%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "38.68421052631579%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12380,49 +15677,64 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12431,8 +15743,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a reports: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept"; + !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired"; } @@ -12442,21 +15756,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_start_msg" - usebundle => log_test_case("38.94736842105263%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "38.94736842105263%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_finish_msg" - usebundle => log_test_case("38.94736842105263%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "38.94736842105263%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12464,50 +15787,65 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12516,8 +15854,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired"; } @@ -12527,21 +15867,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("39.21052631578947%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\""); + usebundle => log_test_case( + "39.21052631578947%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("39.21052631578947%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\""); + usebundle => log_test_case( + "39.21052631578947%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12549,50 +15898,65 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12601,8 +15965,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a reports: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept"; + !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired"; } @@ -12612,21 +15978,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("39.473684210526315%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "39.473684210526315%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("39.473684210526315%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "39.473684210526315%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12634,51 +16009,66 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12687,8 +16077,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_a reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired"; } @@ -12698,21 +16090,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_versio methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_start_msg" - usebundle => log_test_case("39.73684210526316%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "39.73684210526316%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_finish_msg" - usebundle => log_test_case("39.73684210526316%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "39.73684210526316%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12720,49 +16121,64 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_versio bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12771,8 +16187,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_versio reports: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_kept"; + !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1___class_repaired"; } @@ -12782,21 +16200,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_versio methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_start_msg" - usebundle => log_test_case("40.0%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only\""); + usebundle => log_test_case( + "40.0%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_finish_msg" - usebundle => log_test_case("40.0%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only\""); + usebundle => log_test_case( + "40.0%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12804,50 +16231,65 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_versio bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12856,8 +16298,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_versio reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired"; } @@ -12867,21 +16311,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("40.26315789473684%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\""); + usebundle => log_test_case( + "40.26315789473684%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("40.26315789473684%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\""); + usebundle => log_test_case( + "40.26315789473684%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12889,50 +16342,65 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept.from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -12941,8 +16409,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_6 reports: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept"; + !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired"; } @@ -12952,21 +16422,30 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("40.526315789473685%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "40.526315789473685%: Starting test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\"" + ); + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_init" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_init; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_test" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_test; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_check" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_check; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("40.526315789473685%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "40.526315789473685%: Finished test case \"from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -12974,51 +16453,66 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_check { classes: - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"; + commands: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13027,8 +16521,10 @@ bundle agent from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_6 reports: !from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept"; + from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired"; } @@ -13038,21 +16534,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_start_msg" - usebundle => log_test_case("40.78947368421053%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\""); + usebundle => log_test_case( + "40.78947368421053%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_finish_msg" - usebundle => log_test_case("40.78947368421053%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\""); + usebundle => log_test_case( + "40.78947368421053%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13060,48 +16565,63 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13110,8 +16630,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a reports: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired"; } @@ -13121,21 +16643,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_start_msg" - usebundle => log_test_case("41.05263157894737%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\""); + usebundle => log_test_case( + "41.05263157894737%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_finish_msg" - usebundle => log_test_case("41.05263157894737%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\""); + usebundle => log_test_case( + "41.05263157894737%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13143,49 +16674,64 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13194,8 +16740,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a reports: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired"; } @@ -13205,21 +16753,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_start_msg" - usebundle => log_test_case("41.31578947368421%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "41.31578947368421%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_finish_msg" - usebundle => log_test_case("41.31578947368421%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "41.31578947368421%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13227,49 +16784,64 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13278,8 +16850,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a reports: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired"; } @@ -13289,21 +16863,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("41.578947368421055%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\""); + usebundle => log_test_case( + "41.578947368421055%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("41.578947368421055%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\""); + usebundle => log_test_case( + "41.578947368421055%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13311,50 +16894,65 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13363,8 +16961,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_a reports: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired"; } @@ -13374,21 +16974,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_start_msg" - usebundle => log_test_case("41.8421052631579%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "41.8421052631579%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_init; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_test; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_check; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_finish_msg" - usebundle => log_test_case("41.8421052631579%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "41.8421052631579%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13396,48 +17005,63 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_test { packages: - "$(p.name[1])" - policy => "present" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class") - ; + "$(p.name[1])" + policy => "present", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13446,8 +17070,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_check reports: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo___class_repaired"; } @@ -13457,21 +17083,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_start_msg" - usebundle => log_test_case("42.10526315789474%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "42.10526315789474%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_init; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_test; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_check; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_finish_msg" - usebundle => log_test_case("42.10526315789474%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "42.10526315789474%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13479,49 +17114,64 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13530,8 +17180,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired"; } @@ -13541,21 +17193,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_versio methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_start_msg" - usebundle => log_test_case("42.36842105263158%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "42.36842105263158%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_init; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_test; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_check; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_finish_msg" - usebundle => log_test_case("42.36842105263158%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "42.36842105263158%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13563,49 +17224,64 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_versio bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13614,8 +17290,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_versio reports: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2___class_repaired"; } @@ -13625,21 +17303,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_versio methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_start_msg" - usebundle => log_test_case("42.63157894736842%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "42.63157894736842%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_init; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_test; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_check; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_finish_msg" - usebundle => log_test_case("42.63157894736842%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "42.63157894736842%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13647,49 +17334,64 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_versio bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13698,8 +17400,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_versio reports: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest___class_repaired"; } @@ -13709,21 +17413,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("42.89473684210526%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "42.89473684210526%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("42.89473684210526%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "42.89473684210526%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13731,50 +17444,65 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13783,8 +17511,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired"; } @@ -13794,21 +17524,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_start_msg" - usebundle => log_test_case("43.1578947368421%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "43.1578947368421%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_finish_msg" - usebundle => log_test_case("43.1578947368421%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "43.1578947368421%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13816,50 +17555,65 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13868,8 +17622,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired"; } @@ -13879,21 +17635,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_start_msg" - usebundle => log_test_case("43.421052631578945%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "43.421052631578945%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_init; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_test; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_check; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_finish_msg" - usebundle => log_test_case("43.421052631578945%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "43.421052631578945%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13901,49 +17666,64 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"; + from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -13952,8 +17732,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_check reports: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_repaired"; } @@ -13963,21 +17745,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_start_msg" - usebundle => log_test_case("43.68421052631579%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "43.68421052631579%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_init; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_test; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_check; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_finish_msg" - usebundle => log_test_case("43.68421052631579%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "43.68421052631579%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -13985,49 +17776,64 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1 bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1"; + from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14036,8 +17842,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_check reports: from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1___class_repaired"; } @@ -14047,21 +17855,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_versi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("43.94736842105263%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "43.94736842105263%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_init; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_test; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_check; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("43.94736842105263%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "43.94736842105263%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14069,50 +17886,65 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_versi bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1"; + from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14121,8 +17953,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_versi reports: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired"; } @@ -14132,21 +17966,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_versi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("44.21052631578947%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "44.21052631578947%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_init; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_test; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_check; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("44.21052631578947%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "44.21052631578947%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14154,50 +17997,65 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_versi bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1"; + from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14206,8 +18064,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_versi reports: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired"; } @@ -14217,21 +18077,30 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_versi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("44.473684210526315%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "44.473684210526315%: Starting test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2\"" + ); + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_init" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_init; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_test" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_test; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_check" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_check; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("44.473684210526315%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "44.473684210526315%: Finished test case \"from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(64_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14239,50 +18108,65 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_versi bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class" + ); } bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_check { classes: - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___correct_classes" - expression => "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___correct_classes" - }; + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___correct_classes" + expression => "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_kept.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok:: "FAILED: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"; + from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok:: "PASS: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"; + commands: !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14291,8 +18175,10 @@ bundle agent from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_versi reports: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_failed"; + !from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_kept"; + from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_repaired"; } @@ -14302,21 +18188,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_start_msg" - usebundle => log_test_case("44.73684210526316%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\""); + usebundle => log_test_case( + "44.73684210526316%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_finish_msg" - usebundle => log_test_case("44.73684210526316%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\""); + usebundle => log_test_case( + "44.73684210526316%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14324,48 +18219,63 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14374,8 +18284,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept"; + !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired"; } @@ -14385,21 +18297,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_start_msg" - usebundle => log_test_case("45.0%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "45.0%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_finish_msg" - usebundle => log_test_case("45.0%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "45.0%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14407,49 +18328,64 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14458,8 +18394,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired"; } @@ -14469,21 +18407,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_start_msg" - usebundle => log_test_case("45.26315789473684%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\""); + usebundle => log_test_case( + "45.26315789473684%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_finish_msg" - usebundle => log_test_case("45.26315789473684%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\""); + usebundle => log_test_case( + "45.26315789473684%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14491,49 +18438,64 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14542,8 +18504,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept"; + !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired"; } @@ -14553,21 +18517,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("45.526315789473685%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "45.526315789473685%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("45.526315789473685%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "45.526315789473685%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14575,50 +18548,65 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14627,8 +18615,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired"; } @@ -14638,21 +18628,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_start_msg" - usebundle => log_test_case("45.78947368421053%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "45.78947368421053%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_finish_msg" - usebundle => log_test_case("45.78947368421053%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "45.78947368421053%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14660,49 +18659,64 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14711,8 +18725,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept"; + !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired"; } @@ -14722,21 +18738,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_start_msg" - usebundle => log_test_case("46.05263157894737%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "46.05263157894737%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_finish_msg" - usebundle => log_test_case("46.05263157894737%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "46.05263157894737%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14744,50 +18769,65 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14796,8 +18836,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired"; } @@ -14807,21 +18849,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("46.31578947368421%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\""); + usebundle => log_test_case( + "46.31578947368421%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("46.31578947368421%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\""); + usebundle => log_test_case( + "46.31578947368421%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14829,50 +18880,65 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14881,8 +18947,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept"; + !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired"; } @@ -14892,21 +18960,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("46.578947368421055%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "46.578947368421055%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("46.578947368421055%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "46.578947368421055%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -14914,51 +18991,66 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -14967,8 +19059,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired"; } @@ -14978,21 +19072,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_start_msg" - usebundle => log_test_case("46.8421052631579%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "46.8421052631579%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_finish_msg" - usebundle => log_test_case("46.8421052631579%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "46.8421052631579%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15000,49 +19103,64 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15051,8 +19169,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept"; + !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired"; } @@ -15062,21 +19182,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("47.10526315789474%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "47.10526315789474%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("47.10526315789474%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "47.10526315789474%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15084,50 +19213,65 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15136,8 +19280,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only___class_repaired"; } @@ -15147,21 +19293,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_start_msg" - usebundle => log_test_case("47.36842105263158%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1\""); + usebundle => log_test_case( + "47.36842105263158%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_finish_msg" - usebundle => log_test_case("47.36842105263158%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1\""); + usebundle => log_test_case( + "47.36842105263158%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15169,49 +19324,64 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15220,8 +19390,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1___class_repaired"; } @@ -15231,21 +19403,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_start_msg" - usebundle => log_test_case("47.63157894736842%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only\""); + usebundle => log_test_case( + "47.63157894736842%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_finish_msg" - usebundle => log_test_case("47.63157894736842%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only\""); + usebundle => log_test_case( + "47.63157894736842%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15253,50 +19434,65 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15305,8 +19501,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only___class_repaired"; } @@ -15316,21 +19514,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("47.89473684210526%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "47.89473684210526%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("47.89473684210526%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "47.89473684210526%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15338,50 +19545,65 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15390,8 +19612,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept"; + !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired"; } @@ -15401,21 +19625,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("48.1578947368421%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "48.1578947368421%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("48.1578947368421%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "48.1578947368421%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15423,51 +19656,66 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15476,8 +19724,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired"; } @@ -15487,21 +19737,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_start_msg" - usebundle => log_test_case("48.421052631578945%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1\""); + usebundle => log_test_case( + "48.421052631578945%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_finish_msg" - usebundle => log_test_case("48.421052631578945%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1\""); + usebundle => log_test_case( + "48.421052631578945%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15509,50 +19768,65 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15561,8 +19835,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1___class_repaired"; } @@ -15572,21 +19848,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_start_msg" - usebundle => log_test_case("48.68421052631579%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only\""); + usebundle => log_test_case( + "48.68421052631579%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_finish_msg" - usebundle => log_test_case("48.68421052631579%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only\""); + usebundle => log_test_case( + "48.68421052631579%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15594,51 +19879,66 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15647,8 +19947,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only___class_repaired"; } @@ -15658,21 +19960,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_start_msg" - usebundle => log_test_case("48.94736842105263%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "48.94736842105263%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_finish_msg" - usebundle => log_test_case("48.94736842105263%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "48.94736842105263%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15680,50 +19991,65 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15732,8 +20058,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept"; + !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired"; } @@ -15743,21 +20071,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_start_msg" - usebundle => log_test_case("49.21052631578947%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "49.21052631578947%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_finish_msg" - usebundle => log_test_case("49.21052631578947%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "49.21052631578947%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15765,51 +20102,66 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15818,8 +20170,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired"; } @@ -15829,21 +20183,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_start_msg" - usebundle => log_test_case("49.473684210526315%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1\""); + usebundle => log_test_case( + "49.473684210526315%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_finish_msg" - usebundle => log_test_case("49.473684210526315%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1\""); + usebundle => log_test_case( + "49.473684210526315%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15851,50 +20214,65 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15903,8 +20281,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1___class_repaired"; } @@ -15914,21 +20294,30 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((64_bit.(ubuntu_10|debian_6))):: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_start_msg" - usebundle => log_test_case("49.73684210526316%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only\""); + usebundle => log_test_case( + "49.73684210526316%: Starting test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only\"" + ); + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_init" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_init; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_test" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_test; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_check" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_check; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_finish_msg" - usebundle => log_test_case("49.73684210526316%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only\""); + usebundle => log_test_case( + "49.73684210526316%: Finished test case \"from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only\"" + ); classes: trigger:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok" not => "64_bit.((64_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -15936,51 +20325,66 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class" + ); } bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_check { classes: - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___correct_classes" - expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___correct_classes" - }; + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___correct_classes" + expression => "!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_kept.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_repaired.from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___correct_classes", + }; reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok:: "FAILED: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok:: "PASS: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only"; + commands: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -15989,8 +20393,10 @@ bundle agent from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_failed"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_kept"; + from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only___class_repaired"; } @@ -16000,21 +20406,30 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_absent___promise_policy_absent_start_msg" - usebundle => log_test_case("50.0%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "50.0%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent\"" + ); + "from_32_bit_1_to_absent___promise_policy_absent_init" usebundle => from_32_bit_1_to_absent___promise_policy_absent_init; + "from_32_bit_1_to_absent___promise_policy_absent_test" usebundle => from_32_bit_1_to_absent___promise_policy_absent_test; + "from_32_bit_1_to_absent___promise_policy_absent_check" usebundle => from_32_bit_1_to_absent___promise_policy_absent_check; + "from_32_bit_1_to_absent___promise_policy_absent_finish_msg" - usebundle => log_test_case("50.0%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "50.0%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent\"" + ); classes: trigger:: "from_32_bit_1_to_absent___promise_policy_absent_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16022,48 +20437,63 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent bundle agent from_32_bit_1_to_absent___promise_policy_absent_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_absent___promise_policy_absent"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_absent___promise_policy_absent"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_absent___promise_policy_absent"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_absent___promise_policy_absent" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_absent___promise_policy_absent" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_absent___promise_policy_absent" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_test { packages: - "$(p.name[1])" - policy => "absent" - , classes => classes_generic("from_32_bit_1_to_absent___promise_policy_absent___class") - ; + "$(p.name[1])" + policy => "absent", + classes => classes_generic( + "from_32_bit_1_to_absent___promise_policy_absent___class" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_check { classes: - "from_32_bit_1_to_absent___promise_policy_absent___correct_classes" - expression => "!from_32_bit_1_to_absent___promise_policy_absent___class_kept.from_32_bit_1_to_absent___promise_policy_absent___class_repaired.!from_32_bit_1_to_absent___promise_policy_absent___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_absent___promise_policy_absent_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_absent___promise_policy_absent___correct_classes" - }; + "from_32_bit_1_to_absent___promise_policy_absent___correct_classes" + expression => "!from_32_bit_1_to_absent___promise_policy_absent___class_kept.from_32_bit_1_to_absent___promise_policy_absent___class_repaired.!from_32_bit_1_to_absent___promise_policy_absent___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_absent___promise_policy_absent_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_absent___promise_policy_absent___correct_classes", + }; reports: !from_32_bit_1_to_absent___promise_policy_absent_ok:: "FAILED: from_32_bit_1_to_absent___promise_policy_absent"; + from_32_bit_1_to_absent___promise_policy_absent_ok:: "PASS: from_32_bit_1_to_absent___promise_policy_absent"; + commands: !from_32_bit_1_to_absent___promise_policy_absent_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16072,8 +20502,10 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_check reports: from_32_bit_1_to_absent___promise_policy_absent___class_failed:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent___class_failed"; + from_32_bit_1_to_absent___promise_policy_absent___class_kept:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent___class_kept"; + !from_32_bit_1_to_absent___promise_policy_absent___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_absent___promise_policy_absent___class_repaired"; } @@ -16083,21 +20515,30 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_warn_only methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_absent___promise_policy_absent_warn_only_start_msg" - usebundle => log_test_case("50.26315789473684%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "50.26315789473684%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_warn_only\"" + ); + "from_32_bit_1_to_absent___promise_policy_absent_warn_only_init" usebundle => from_32_bit_1_to_absent___promise_policy_absent_warn_only_init; + "from_32_bit_1_to_absent___promise_policy_absent_warn_only_test" usebundle => from_32_bit_1_to_absent___promise_policy_absent_warn_only_test; + "from_32_bit_1_to_absent___promise_policy_absent_warn_only_check" usebundle => from_32_bit_1_to_absent___promise_policy_absent_warn_only_check; + "from_32_bit_1_to_absent___promise_policy_absent_warn_only_finish_msg" - usebundle => log_test_case("50.26315789473684%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "50.26315789473684%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_absent___promise_policy_absent_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16105,49 +20546,64 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_warn_only bundle agent from_32_bit_1_to_absent___promise_policy_absent_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_absent___promise_policy_absent_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_absent___promise_policy_absent_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_absent___promise_policy_absent_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_absent___promise_policy_absent_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_absent___promise_policy_absent_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_absent___promise_policy_absent_warn_only" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_absent___promise_policy_absent_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_absent___promise_policy_absent_warn_only___class" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_warn_only_check { classes: - "from_32_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes" - expression => "!from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_kept.!from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired.from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_absent___promise_policy_absent_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes" - }; + "from_32_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes" + expression => "!from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_kept.!from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired.from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_absent___promise_policy_absent_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_absent___promise_policy_absent_warn_only_ok:: "FAILED: from_32_bit_1_to_absent___promise_policy_absent_warn_only"; + from_32_bit_1_to_absent___promise_policy_absent_warn_only_ok:: "PASS: from_32_bit_1_to_absent___promise_policy_absent_warn_only"; + commands: !from_32_bit_1_to_absent___promise_policy_absent_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16156,8 +20612,10 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_warn_only_check reports: !from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_failed"; + from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_kept"; + from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired"; } @@ -16167,21 +20625,30 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_start_msg" - usebundle => log_test_case("50.526315789473685%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "50.526315789473685%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit\"" + ); + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_init" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_init; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_test" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_test; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_check" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_check; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_finish_msg" - usebundle => log_test_case("50.526315789473685%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "50.526315789473685%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit\"" + ); classes: trigger:: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16189,49 +20656,64 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_check { classes: - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___correct_classes" - expression => "!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_kept.from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_repaired.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___correct_classes" - }; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___correct_classes" + expression => "!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_kept.from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_repaired.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___correct_classes", + }; reports: !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_ok:: "FAILED: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit"; + from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_ok:: "PASS: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit"; + commands: !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16240,8 +20722,10 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_check reports: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_failed:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_failed"; + from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_kept:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_kept"; + !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit___class_repaired"; } @@ -16251,21 +20735,30 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_on methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("50.78947368421053%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "50.78947368421053%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only\"" + ); + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_init" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_init; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_test" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_test; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_check" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_check; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("50.78947368421053%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "50.78947368421053%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16273,50 +20766,65 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_on bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_check { classes: - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___correct_classes" - expression => "!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_kept.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_repaired.from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___correct_classes" - }; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___correct_classes" + expression => "!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_kept.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_repaired.from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok:: "FAILED: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only"; + from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok:: "PASS: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only"; + commands: !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16325,8 +20833,10 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_on reports: !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_failed"; + from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_kept"; + from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_repaired"; } @@ -16336,21 +20846,30 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_absent___promise_policy_absent_version_1_start_msg" - usebundle => log_test_case("51.05263157894737%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "51.05263157894737%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_version_1\"" + ); + "from_32_bit_1_to_absent___promise_policy_absent_version_1_init" usebundle => from_32_bit_1_to_absent___promise_policy_absent_version_1_init; + "from_32_bit_1_to_absent___promise_policy_absent_version_1_test" usebundle => from_32_bit_1_to_absent___promise_policy_absent_version_1_test; + "from_32_bit_1_to_absent___promise_policy_absent_version_1_check" usebundle => from_32_bit_1_to_absent___promise_policy_absent_version_1_check; + "from_32_bit_1_to_absent___promise_policy_absent_version_1_finish_msg" - usebundle => log_test_case("51.05263157894737%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "51.05263157894737%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_absent___promise_policy_absent_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16358,49 +20877,64 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1 bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_absent___promise_policy_absent_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_absent___promise_policy_absent_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_absent___promise_policy_absent_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_absent___promise_policy_absent_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_absent___promise_policy_absent_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_absent___promise_policy_absent_version_1" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_absent___promise_policy_absent_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_absent___promise_policy_absent_version_1___class" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1_check { classes: - "from_32_bit_1_to_absent___promise_policy_absent_version_1___correct_classes" - expression => "!from_32_bit_1_to_absent___promise_policy_absent_version_1___class_kept.from_32_bit_1_to_absent___promise_policy_absent_version_1___class_repaired.!from_32_bit_1_to_absent___promise_policy_absent_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_absent___promise_policy_absent_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_absent___promise_policy_absent_version_1___correct_classes" - }; + "from_32_bit_1_to_absent___promise_policy_absent_version_1___correct_classes" + expression => "!from_32_bit_1_to_absent___promise_policy_absent_version_1___class_kept.from_32_bit_1_to_absent___promise_policy_absent_version_1___class_repaired.!from_32_bit_1_to_absent___promise_policy_absent_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_absent___promise_policy_absent_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_absent___promise_policy_absent_version_1___correct_classes", + }; reports: !from_32_bit_1_to_absent___promise_policy_absent_version_1_ok:: "FAILED: from_32_bit_1_to_absent___promise_policy_absent_version_1"; + from_32_bit_1_to_absent___promise_policy_absent_version_1_ok:: "PASS: from_32_bit_1_to_absent___promise_policy_absent_version_1"; + commands: !from_32_bit_1_to_absent___promise_policy_absent_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16409,8 +20943,10 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1_check reports: from_32_bit_1_to_absent___promise_policy_absent_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_version_1___class_failed"; + from_32_bit_1_to_absent___promise_policy_absent_version_1___class_kept:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_version_1___class_kept"; + !from_32_bit_1_to_absent___promise_policy_absent_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_absent___promise_policy_absent_version_1___class_repaired"; } @@ -16420,21 +20956,30 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_start_msg" - usebundle => log_test_case("51.31578947368421%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only\""); + usebundle => log_test_case( + "51.31578947368421%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only\"" + ); + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_init" usebundle => from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_init; + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_test" usebundle => from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_test; + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_check" usebundle => from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_check; + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_finish_msg" - usebundle => log_test_case("51.31578947368421%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only\""); + usebundle => log_test_case( + "51.31578947368421%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16442,50 +20987,65 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_check { classes: - "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes" - expression => "!from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept.!from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired.from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes" - }; + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes" + expression => "!from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept.!from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired.from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok:: "FAILED: from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"; + from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok:: "PASS: from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"; + commands: !from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16494,8 +21054,10 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only reports: !from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed"; + from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept"; + from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired"; } @@ -16505,21 +21067,30 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("51.578947368421055%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "51.578947368421055%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1\"" + ); + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_init" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_init; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_test" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_test; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_check" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_check; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("51.578947368421055%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "51.578947368421055%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16527,50 +21098,65 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_check { classes: - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___correct_classes" - expression => "!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_kept.from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___correct_classes" - }; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___correct_classes" + expression => "!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_kept.from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___correct_classes", + }; reports: !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_ok:: "FAILED: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1"; + from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_ok:: "PASS: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1"; + commands: !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16579,8 +21165,10 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version reports: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_failed"; + from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_kept:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_kept"; + !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1___class_repaired"; } @@ -16590,21 +21178,30 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("51.8421052631579%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "51.8421052631579%: Starting test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only\"" + ); + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_init" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_init; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_test" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_test; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_check" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_check; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("51.8421052631579%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "51.8421052631579%: Finished test case \"from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16612,51 +21209,66 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class" + ); } bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_check { classes: - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___correct_classes" - expression => "!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_kept.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_repaired.from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___correct_classes" - }; + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___correct_classes" + expression => "!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_kept.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_repaired.from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_ok:: "FAILED: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only"; + from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_ok:: "PASS: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only"; + commands: !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16665,8 +21277,10 @@ bundle agent from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version reports: !from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_failed"; + from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_kept"; + from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only___class_repaired"; } @@ -16676,21 +21290,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((redhat_5|centos_5)):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_start_msg" - usebundle => log_test_case("52.10526315789474%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "52.10526315789474%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_finish_msg" - usebundle => log_test_case("52.10526315789474%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "52.10526315789474%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16698,49 +21321,64 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16749,8 +21387,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept"; + !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired"; } @@ -16760,21 +21400,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((redhat_5|centos_5)):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("52.36842105263158%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "52.36842105263158%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("52.36842105263158%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "52.36842105263158%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16782,50 +21431,65 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16834,8 +21498,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired"; } @@ -16845,21 +21511,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_start_msg" - usebundle => log_test_case("52.63157894736842%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1\""); + usebundle => log_test_case( + "52.63157894736842%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_finish_msg" - usebundle => log_test_case("52.63157894736842%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1\""); + usebundle => log_test_case( + "52.63157894736842%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16867,49 +21542,64 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -16918,8 +21608,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_kept"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_repaired"; } @@ -16929,21 +21621,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_start_msg" - usebundle => log_test_case("52.89473684210526%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only\""); + usebundle => log_test_case( + "52.89473684210526%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_finish_msg" - usebundle => log_test_case("52.89473684210526%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only\""); + usebundle => log_test_case( + "52.89473684210526%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -16951,50 +21652,65 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17003,8 +21719,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_kept"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_repaired"; } @@ -17014,21 +21732,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((redhat_5|centos_5)):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("53.1578947368421%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "53.1578947368421%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("53.1578947368421%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "53.1578947368421%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17036,50 +21763,65 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17088,8 +21830,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept"; + !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired"; } @@ -17099,21 +21843,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((redhat_5|centos_5)):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("53.421052631578945%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "53.421052631578945%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("53.421052631578945%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "53.421052631578945%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17121,51 +21874,66 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17174,8 +21942,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired"; } @@ -17185,21 +21955,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_start_msg" - usebundle => log_test_case("53.68421052631579%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1\""); + usebundle => log_test_case( + "53.68421052631579%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_finish_msg" - usebundle => log_test_case("53.68421052631579%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1\""); + usebundle => log_test_case( + "53.68421052631579%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17207,50 +21986,65 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17259,8 +22053,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_kept"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_repaired"; } @@ -17270,21 +22066,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_start_msg" - usebundle => log_test_case("53.94736842105263%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only\""); + usebundle => log_test_case( + "53.94736842105263%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_finish_msg" - usebundle => log_test_case("53.94736842105263%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only\""); + usebundle => log_test_case( + "53.94736842105263%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17292,51 +22097,66 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17345,8 +22165,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_kept"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_repaired"; } @@ -17356,21 +22178,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((redhat_5|centos_5)):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_start_msg" - usebundle => log_test_case("54.21052631578947%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "54.21052631578947%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_finish_msg" - usebundle => log_test_case("54.21052631578947%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "54.21052631578947%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17378,50 +22209,65 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17430,8 +22276,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept"; + !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired"; } @@ -17441,21 +22289,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((redhat_5|centos_5)):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_start_msg" - usebundle => log_test_case("54.473684210526315%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "54.473684210526315%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_finish_msg" - usebundle => log_test_case("54.473684210526315%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "54.473684210526315%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17463,51 +22320,66 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17516,8 +22388,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired"; } @@ -17527,21 +22401,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_start_msg" - usebundle => log_test_case("54.73684210526316%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1\""); + usebundle => log_test_case( + "54.73684210526316%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_finish_msg" - usebundle => log_test_case("54.73684210526316%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1\""); + usebundle => log_test_case( + "54.73684210526316%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17549,50 +22432,65 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17601,8 +22499,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_kept"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_repaired"; } @@ -17612,21 +22512,30 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_start_msg" - usebundle => log_test_case("55.0%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only\""); + usebundle => log_test_case( + "55.0%: Starting test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only\"" + ); + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_init" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_init; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_test" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_test; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_check" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_check; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_finish_msg" - usebundle => log_test_case("55.0%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only\""); + usebundle => log_test_case( + "55.0%: Finished test case \"from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17634,51 +22543,66 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_check { classes: - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only"; + commands: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17687,8 +22611,10 @@ bundle agent from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_6 reports: !from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_failed"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_kept"; + from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_repaired"; } @@ -17698,21 +22624,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_start_msg" - usebundle => log_test_case("55.26315789473684%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\""); + usebundle => log_test_case( + "55.26315789473684%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_finish_msg" - usebundle => log_test_case("55.26315789473684%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\""); + usebundle => log_test_case( + "55.26315789473684%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17720,48 +22655,63 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17770,8 +22720,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a reports: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired"; } @@ -17781,21 +22733,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_start_msg" - usebundle => log_test_case("55.526315789473685%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\""); + usebundle => log_test_case( + "55.526315789473685%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_finish_msg" - usebundle => log_test_case("55.526315789473685%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\""); + usebundle => log_test_case( + "55.526315789473685%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17803,49 +22764,64 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17854,8 +22830,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a reports: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired"; } @@ -17865,21 +22843,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_start_msg" - usebundle => log_test_case("55.78947368421053%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "55.78947368421053%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_finish_msg" - usebundle => log_test_case("55.78947368421053%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "55.78947368421053%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17887,49 +22874,64 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -17938,8 +22940,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a reports: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired"; } @@ -17949,21 +22953,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("56.05263157894737%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\""); + usebundle => log_test_case( + "56.05263157894737%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("56.05263157894737%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\""); + usebundle => log_test_case( + "56.05263157894737%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -17971,50 +22984,65 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18023,8 +23051,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_a reports: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired"; } @@ -18034,21 +23064,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_start_msg" - usebundle => log_test_case("56.31578947368421%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "56.31578947368421%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_init; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_test; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_check; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_finish_msg" - usebundle => log_test_case("56.31578947368421%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "56.31578947368421%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18056,48 +23095,63 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_test { packages: - "$(p.name[1])" - policy => "present" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class") - ; + "$(p.name[1])" + policy => "present", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18106,8 +23160,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_check reports: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo___class_repaired"; } @@ -18117,21 +23173,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_start_msg" - usebundle => log_test_case("56.578947368421055%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "56.578947368421055%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_init; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_test; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_check; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_finish_msg" - usebundle => log_test_case("56.578947368421055%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "56.578947368421055%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18139,49 +23204,64 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18190,8 +23270,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_3 reports: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_repaired"; } @@ -18201,21 +23283,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_versio methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_start_msg" - usebundle => log_test_case("56.8421052631579%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "56.8421052631579%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_init; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_test; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_check; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_finish_msg" - usebundle => log_test_case("56.8421052631579%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "56.8421052631579%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18223,49 +23314,64 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_versio bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18274,8 +23380,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_versio reports: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired"; } @@ -18285,21 +23393,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("57.10526315789474%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\""); + usebundle => log_test_case( + "57.10526315789474%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("57.10526315789474%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\""); + usebundle => log_test_case( + "57.10526315789474%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18307,50 +23424,65 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18359,8 +23491,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_3 reports: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired"; } @@ -18370,21 +23504,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_start_msg" - usebundle => log_test_case("57.36842105263158%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "57.36842105263158%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_init; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_test; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_check; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_finish_msg" - usebundle => log_test_case("57.36842105263158%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "57.36842105263158%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18392,49 +23535,64 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"; + from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18443,8 +23601,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_check reports: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_repaired"; } @@ -18454,21 +23614,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_start_msg" - usebundle => log_test_case("57.63157894736842%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "57.63157894736842%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_init; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_test; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_check; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_finish_msg" - usebundle => log_test_case("57.63157894736842%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "57.63157894736842%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18476,49 +23645,64 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2 bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2"; + from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18527,8 +23711,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_check reports: from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2___class_repaired"; } @@ -18538,21 +23724,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_versi methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("57.89473684210526%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "57.89473684210526%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_init; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_test; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_check; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("57.89473684210526%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "57.89473684210526%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18560,50 +23755,65 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_versi bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"; + from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18612,8 +23822,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_versi reports: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_repaired"; } @@ -18623,21 +23835,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_versi methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("58.1578947368421%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "58.1578947368421%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_init; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_test; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_check; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("58.1578947368421%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "58.1578947368421%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18645,50 +23866,65 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_versi bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2"; + from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18697,8 +23933,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_versi reports: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired"; } @@ -18708,21 +23946,30 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_versi methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("58.421052631578945%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "58.421052631578945%: Starting test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2\"" + ); + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_init" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_init; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_test" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_test; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_check" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_check; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("58.421052631578945%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "58.421052631578945%: Finished test case \"from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18730,50 +23977,65 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_versi bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class" + ); } bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_check { classes: - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes" - expression => "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes" - }; + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes" + expression => "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok:: "FAILED: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2"; + from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok:: "PASS: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2"; + commands: !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18782,8 +24044,10 @@ bundle agent from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_versi reports: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed"; + !from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept:: "Class was not set, but should be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept"; + from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired"; } @@ -18793,21 +24057,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_start_msg" - usebundle => log_test_case("58.68421052631579%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\""); + usebundle => log_test_case( + "58.68421052631579%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_finish_msg" - usebundle => log_test_case("58.68421052631579%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\""); + usebundle => log_test_case( + "58.68421052631579%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18815,48 +24088,63 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18865,8 +24153,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a reports: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept"; + !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired"; } @@ -18876,21 +24166,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_start_msg" - usebundle => log_test_case("58.94736842105263%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "58.94736842105263%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_finish_msg" - usebundle => log_test_case("58.94736842105263%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "58.94736842105263%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18898,49 +24197,64 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -18949,8 +24263,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_kept"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only___class_repaired"; } @@ -18960,21 +24276,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_start_msg" - usebundle => log_test_case("59.21052631578947%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\""); + usebundle => log_test_case( + "59.21052631578947%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_finish_msg" - usebundle => log_test_case("59.21052631578947%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\""); + usebundle => log_test_case( + "59.21052631578947%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -18982,49 +24307,64 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19033,8 +24373,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a reports: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept"; + !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired"; } @@ -19044,21 +24386,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("59.473684210526315%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "59.473684210526315%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("59.473684210526315%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "59.473684210526315%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19066,50 +24417,65 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19118,8 +24484,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_kept"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only___class_repaired"; } @@ -19129,21 +24497,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_start_msg" - usebundle => log_test_case("59.73684210526316%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "59.73684210526316%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_finish_msg" - usebundle => log_test_case("59.73684210526316%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "59.73684210526316%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19151,49 +24528,64 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19202,8 +24594,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a reports: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept"; + !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired"; } @@ -19213,21 +24607,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_start_msg" - usebundle => log_test_case("60.0%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "60.0%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_finish_msg" - usebundle => log_test_case("60.0%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "60.0%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19235,50 +24638,65 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19287,8 +24705,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_kept"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only___class_repaired"; } @@ -19298,21 +24718,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("60.26315789473684%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\""); + usebundle => log_test_case( + "60.26315789473684%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("60.26315789473684%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\""); + usebundle => log_test_case( + "60.26315789473684%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19320,50 +24749,65 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19372,8 +24816,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a reports: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept"; + !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired"; } @@ -19383,21 +24829,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("60.526315789473685%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "60.526315789473685%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("60.526315789473685%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "60.526315789473685%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19405,51 +24860,66 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19458,8 +24928,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_a reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_kept"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only___class_repaired"; } @@ -19469,21 +24941,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_start_msg" - usebundle => log_test_case("60.78947368421053%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "60.78947368421053%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_finish_msg" - usebundle => log_test_case("60.78947368421053%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "60.78947368421053%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19491,49 +24972,64 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19542,8 +25038,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio reports: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_kept"; + !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired"; } @@ -19553,21 +25051,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_start_msg" - usebundle => log_test_case("61.05263157894737%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\""); + usebundle => log_test_case( + "61.05263157894737%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_finish_msg" - usebundle => log_test_case("61.05263157894737%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\""); + usebundle => log_test_case( + "61.05263157894737%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19575,50 +25082,65 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19627,8 +25149,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired"; } @@ -19638,21 +25162,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_start_msg" - usebundle => log_test_case("61.31578947368421%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "61.31578947368421%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_finish_msg" - usebundle => log_test_case("61.31578947368421%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "61.31578947368421%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19660,49 +25193,64 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19711,8 +25259,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio reports: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept"; + !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired"; } @@ -19722,21 +25272,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_start_msg" - usebundle => log_test_case("61.578947368421055%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\""); + usebundle => log_test_case( + "61.578947368421055%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_finish_msg" - usebundle => log_test_case("61.578947368421055%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\""); + usebundle => log_test_case( + "61.578947368421055%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19744,50 +25303,65 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19796,8 +25370,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_versio reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired"; } @@ -19807,21 +25383,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("61.8421052631579%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "61.8421052631579%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("61.8421052631579%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "61.8421052631579%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19829,50 +25414,65 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19881,8 +25481,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept"; + !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired"; } @@ -19892,21 +25494,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("62.10526315789474%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "62.10526315789474%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("62.10526315789474%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "62.10526315789474%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -19914,51 +25525,66 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -19967,8 +25593,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired"; } @@ -19978,21 +25606,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_start_msg" - usebundle => log_test_case("62.36842105263158%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "62.36842105263158%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_finish_msg" - usebundle => log_test_case("62.36842105263158%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "62.36842105263158%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20000,50 +25637,65 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20052,8 +25704,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept"; + !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired"; } @@ -20063,21 +25717,30 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_start_msg" - usebundle => log_test_case("62.63157894736842%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "62.63157894736842%: Starting test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\"" + ); + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_finish_msg" - usebundle => log_test_case("62.63157894736842%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "62.63157894736842%: Finished test case \"from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20085,51 +25748,66 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class" + ); } bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check { classes: - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" - expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" - }; + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" + expression => "!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired.from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "FAILED: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "PASS: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"; + commands: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20138,8 +25816,10 @@ bundle agent from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: !from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept"; + from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired"; } @@ -20149,21 +25829,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_start_msg" - usebundle => log_test_case("62.89473684210526%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\""); + usebundle => log_test_case( + "62.89473684210526%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_finish_msg" - usebundle => log_test_case("62.89473684210526%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\""); + usebundle => log_test_case( + "62.89473684210526%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20171,48 +25860,63 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20221,8 +25925,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept"; + !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired"; } @@ -20232,21 +25938,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_start_msg" - usebundle => log_test_case("63.1578947368421%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "63.1578947368421%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_finish_msg" - usebundle => log_test_case("63.1578947368421%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "63.1578947368421%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20254,49 +25969,64 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20305,8 +26035,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_kept"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only___class_repaired"; } @@ -20316,21 +26048,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_start_msg" - usebundle => log_test_case("63.421052631578945%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\""); + usebundle => log_test_case( + "63.421052631578945%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_finish_msg" - usebundle => log_test_case("63.421052631578945%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\""); + usebundle => log_test_case( + "63.421052631578945%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20338,49 +26079,64 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20389,8 +26145,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept"; + !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired"; } @@ -20400,21 +26158,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("63.68421052631579%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "63.68421052631579%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("63.68421052631579%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "63.68421052631579%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20422,50 +26189,65 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20474,8 +26256,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_kept"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only___class_repaired"; } @@ -20485,21 +26269,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_start_msg" - usebundle => log_test_case("63.94736842105263%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "63.94736842105263%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_finish_msg" - usebundle => log_test_case("63.94736842105263%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "63.94736842105263%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20507,49 +26300,64 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20558,8 +26366,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept"; + !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired"; } @@ -20569,21 +26379,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_start_msg" - usebundle => log_test_case("64.21052631578948%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "64.21052631578948%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_finish_msg" - usebundle => log_test_case("64.21052631578948%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "64.21052631578948%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20591,50 +26410,65 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"); -} + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" + ); +} bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20643,8 +26477,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_kept"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only___class_repaired"; } @@ -20654,21 +26490,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("64.47368421052632%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\""); + usebundle => log_test_case( + "64.47368421052632%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("64.47368421052632%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\""); + usebundle => log_test_case( + "64.47368421052632%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20676,50 +26521,65 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20728,8 +26588,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept"; + !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired"; } @@ -20739,21 +26601,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("64.73684210526316%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "64.73684210526316%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("64.73684210526316%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "64.73684210526316%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20761,51 +26632,66 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20814,8 +26700,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_fi reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_kept"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only___class_repaired"; } @@ -20825,21 +26713,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("65.0%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\""); + usebundle => log_test_case( + "65.0%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("65.0%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\""); + usebundle => log_test_case( + "65.0%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20847,50 +26744,65 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20899,8 +26811,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re reports: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept"; + !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired"; } @@ -20910,21 +26824,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("65.26315789473684%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "65.26315789473684%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("65.26315789473684%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "65.26315789473684%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -20932,51 +26855,66 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -20985,8 +26923,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_kept"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only___class_repaired"; } @@ -20996,21 +26936,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_start_msg" - usebundle => log_test_case("65.52631578947368%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1\""); + usebundle => log_test_case( + "65.52631578947368%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_finish_msg" - usebundle => log_test_case("65.52631578947368%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1\""); + usebundle => log_test_case( + "65.52631578947368%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21018,50 +26967,65 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21070,8 +27034,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_kept"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1___class_repaired"; } @@ -21081,21 +27047,30 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_start_msg" - usebundle => log_test_case("65.78947368421052%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only\""); + usebundle => log_test_case( + "65.78947368421052%: Starting test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only\"" + ); + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_init" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_init; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_test" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_test; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_check" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_check; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_finish_msg" - usebundle => log_test_case("65.78947368421052%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only\""); + usebundle => log_test_case( + "65.78947368421052%: Finished test case \"from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only\"" + ); classes: trigger:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21103,51 +27078,66 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class" + ); } bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_check { classes: - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___correct_classes" - expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___correct_classes" - }; + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___correct_classes" + expression => "!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_kept.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_repaired.from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___correct_classes", + }; reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_ok:: "FAILED: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_ok:: "PASS: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only"; + commands: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21156,8 +27146,10 @@ bundle agent from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_re reports: !from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_failed"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_kept"; + from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only___class_repaired"; } @@ -21167,21 +27159,30 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_absent___promise_policy_absent_start_msg" - usebundle => log_test_case("66.05263157894737%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "66.05263157894737%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent\"" + ); + "from_32_bit_2_to_absent___promise_policy_absent_init" usebundle => from_32_bit_2_to_absent___promise_policy_absent_init; + "from_32_bit_2_to_absent___promise_policy_absent_test" usebundle => from_32_bit_2_to_absent___promise_policy_absent_test; + "from_32_bit_2_to_absent___promise_policy_absent_check" usebundle => from_32_bit_2_to_absent___promise_policy_absent_check; + "from_32_bit_2_to_absent___promise_policy_absent_finish_msg" - usebundle => log_test_case("66.05263157894737%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "66.05263157894737%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent\"" + ); classes: trigger:: "from_32_bit_2_to_absent___promise_policy_absent_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21189,48 +27190,63 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent bundle agent from_32_bit_2_to_absent___promise_policy_absent_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_absent___promise_policy_absent"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_absent___promise_policy_absent"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_absent___promise_policy_absent"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_absent___promise_policy_absent" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_absent___promise_policy_absent" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_absent___promise_policy_absent" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_test { packages: - "$(p.name[1])" - policy => "absent" - , classes => classes_generic("from_32_bit_2_to_absent___promise_policy_absent___class") - ; + "$(p.name[1])" + policy => "absent", + classes => classes_generic( + "from_32_bit_2_to_absent___promise_policy_absent___class" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_check { classes: - "from_32_bit_2_to_absent___promise_policy_absent___correct_classes" - expression => "!from_32_bit_2_to_absent___promise_policy_absent___class_kept.from_32_bit_2_to_absent___promise_policy_absent___class_repaired.!from_32_bit_2_to_absent___promise_policy_absent___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_absent___promise_policy_absent_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_absent___promise_policy_absent___correct_classes" - }; + "from_32_bit_2_to_absent___promise_policy_absent___correct_classes" + expression => "!from_32_bit_2_to_absent___promise_policy_absent___class_kept.from_32_bit_2_to_absent___promise_policy_absent___class_repaired.!from_32_bit_2_to_absent___promise_policy_absent___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_absent___promise_policy_absent_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_absent___promise_policy_absent___correct_classes", + }; reports: !from_32_bit_2_to_absent___promise_policy_absent_ok:: "FAILED: from_32_bit_2_to_absent___promise_policy_absent"; + from_32_bit_2_to_absent___promise_policy_absent_ok:: "PASS: from_32_bit_2_to_absent___promise_policy_absent"; + commands: !from_32_bit_2_to_absent___promise_policy_absent_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21239,8 +27255,10 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_check reports: from_32_bit_2_to_absent___promise_policy_absent___class_failed:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent___class_failed"; + from_32_bit_2_to_absent___promise_policy_absent___class_kept:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent___class_kept"; + !from_32_bit_2_to_absent___promise_policy_absent___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_absent___promise_policy_absent___class_repaired"; } @@ -21250,21 +27268,30 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_warn_only methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_absent___promise_policy_absent_warn_only_start_msg" - usebundle => log_test_case("66.3157894736842%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "66.3157894736842%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_warn_only\"" + ); + "from_32_bit_2_to_absent___promise_policy_absent_warn_only_init" usebundle => from_32_bit_2_to_absent___promise_policy_absent_warn_only_init; + "from_32_bit_2_to_absent___promise_policy_absent_warn_only_test" usebundle => from_32_bit_2_to_absent___promise_policy_absent_warn_only_test; + "from_32_bit_2_to_absent___promise_policy_absent_warn_only_check" usebundle => from_32_bit_2_to_absent___promise_policy_absent_warn_only_check; + "from_32_bit_2_to_absent___promise_policy_absent_warn_only_finish_msg" - usebundle => log_test_case("66.3157894736842%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "66.3157894736842%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_absent___promise_policy_absent_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21272,49 +27299,64 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_warn_only bundle agent from_32_bit_2_to_absent___promise_policy_absent_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_absent___promise_policy_absent_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_absent___promise_policy_absent_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_absent___promise_policy_absent_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_absent___promise_policy_absent_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_absent___promise_policy_absent_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_absent___promise_policy_absent_warn_only" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_absent___promise_policy_absent_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_absent___promise_policy_absent_warn_only___class" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_warn_only_check { classes: - "from_32_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes" - expression => "!from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_kept.!from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired.from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_absent___promise_policy_absent_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes" - }; + "from_32_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes" + expression => "!from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_kept.!from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired.from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_absent___promise_policy_absent_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_absent___promise_policy_absent_warn_only_ok:: "FAILED: from_32_bit_2_to_absent___promise_policy_absent_warn_only"; + from_32_bit_2_to_absent___promise_policy_absent_warn_only_ok:: "PASS: from_32_bit_2_to_absent___promise_policy_absent_warn_only"; + commands: !from_32_bit_2_to_absent___promise_policy_absent_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21323,8 +27365,10 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_warn_only_check reports: !from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_failed"; + from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_kept"; + from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired"; } @@ -21334,21 +27378,30 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_start_msg" - usebundle => log_test_case("66.57894736842105%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "66.57894736842105%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit\"" + ); + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_init" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_init; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_test" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_test; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_check" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_check; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_finish_msg" - usebundle => log_test_case("66.57894736842105%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "66.57894736842105%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit\"" + ); classes: trigger:: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21356,49 +27409,64 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_check { classes: - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___correct_classes" - expression => "!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_kept.from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_repaired.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___correct_classes" - }; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___correct_classes" + expression => "!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_kept.from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_repaired.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___correct_classes", + }; reports: !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_ok:: "FAILED: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit"; + from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_ok:: "PASS: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit"; + commands: !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21407,8 +27475,10 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_check reports: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_failed:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_failed"; + from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_kept:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_kept"; + !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit___class_repaired"; } @@ -21418,21 +27488,30 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_on methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("66.84210526315789%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "66.84210526315789%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only\"" + ); + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_init" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_init; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_test" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_test; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_check" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_check; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("66.84210526315789%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "66.84210526315789%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21440,50 +27519,65 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_on bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_check { classes: - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___correct_classes" - expression => "!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_kept.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_repaired.from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___correct_classes" - }; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___correct_classes" + expression => "!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_kept.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_repaired.from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok:: "FAILED: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only"; + from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok:: "PASS: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only"; + commands: !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21492,8 +27586,10 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_on reports: !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_failed"; + from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_kept"; + from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only___class_repaired"; } @@ -21503,21 +27599,30 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_absent___promise_policy_absent_version_2_start_msg" - usebundle => log_test_case("67.10526315789474%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "67.10526315789474%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_version_2\"" + ); + "from_32_bit_2_to_absent___promise_policy_absent_version_2_init" usebundle => from_32_bit_2_to_absent___promise_policy_absent_version_2_init; + "from_32_bit_2_to_absent___promise_policy_absent_version_2_test" usebundle => from_32_bit_2_to_absent___promise_policy_absent_version_2_test; + "from_32_bit_2_to_absent___promise_policy_absent_version_2_check" usebundle => from_32_bit_2_to_absent___promise_policy_absent_version_2_check; + "from_32_bit_2_to_absent___promise_policy_absent_version_2_finish_msg" - usebundle => log_test_case("67.10526315789474%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "67.10526315789474%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_absent___promise_policy_absent_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21525,49 +27630,64 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2 bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_absent___promise_policy_absent_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_absent___promise_policy_absent_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_absent___promise_policy_absent_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_absent___promise_policy_absent_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_absent___promise_policy_absent_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_absent___promise_policy_absent_version_2" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_absent___promise_policy_absent_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_absent___promise_policy_absent_version_2___class" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2_check { classes: - "from_32_bit_2_to_absent___promise_policy_absent_version_2___correct_classes" - expression => "!from_32_bit_2_to_absent___promise_policy_absent_version_2___class_kept.from_32_bit_2_to_absent___promise_policy_absent_version_2___class_repaired.!from_32_bit_2_to_absent___promise_policy_absent_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_absent___promise_policy_absent_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_absent___promise_policy_absent_version_2___correct_classes" - }; + "from_32_bit_2_to_absent___promise_policy_absent_version_2___correct_classes" + expression => "!from_32_bit_2_to_absent___promise_policy_absent_version_2___class_kept.from_32_bit_2_to_absent___promise_policy_absent_version_2___class_repaired.!from_32_bit_2_to_absent___promise_policy_absent_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_absent___promise_policy_absent_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_absent___promise_policy_absent_version_2___correct_classes", + }; reports: !from_32_bit_2_to_absent___promise_policy_absent_version_2_ok:: "FAILED: from_32_bit_2_to_absent___promise_policy_absent_version_2"; + from_32_bit_2_to_absent___promise_policy_absent_version_2_ok:: "PASS: from_32_bit_2_to_absent___promise_policy_absent_version_2"; + commands: !from_32_bit_2_to_absent___promise_policy_absent_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21576,8 +27696,10 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2_check reports: from_32_bit_2_to_absent___promise_policy_absent_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_version_2___class_failed"; + from_32_bit_2_to_absent___promise_policy_absent_version_2___class_kept:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_version_2___class_kept"; + !from_32_bit_2_to_absent___promise_policy_absent_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_absent___promise_policy_absent_version_2___class_repaired"; } @@ -21587,21 +27709,30 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_start_msg" - usebundle => log_test_case("67.36842105263158%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only\""); + usebundle => log_test_case( + "67.36842105263158%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only\"" + ); + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_init" usebundle => from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_init; + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_test" usebundle => from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_test; + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_check" usebundle => from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_check; + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_finish_msg" - usebundle => log_test_case("67.36842105263158%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only\""); + usebundle => log_test_case( + "67.36842105263158%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21609,50 +27740,65 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_check { classes: - "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes" - expression => "!from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept.!from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired.from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes" - }; + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes" + expression => "!from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept.!from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired.from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok:: "FAILED: from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"; + from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok:: "PASS: from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"; + commands: !from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21661,8 +27807,10 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only reports: !from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed"; + from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept"; + from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired"; } @@ -21672,21 +27820,30 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("67.63157894736842%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "67.63157894736842%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2\"" + ); + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_init" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_init; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_test" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_test; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_check" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_check; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("67.63157894736842%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "67.63157894736842%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21694,50 +27851,65 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_check { classes: - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___correct_classes" - expression => "!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_kept.from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___correct_classes" - }; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___correct_classes" + expression => "!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_kept.from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___correct_classes", + }; reports: !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_ok:: "FAILED: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2"; + from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_ok:: "PASS: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2"; + commands: !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21746,8 +27918,10 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version reports: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_failed"; + from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_kept:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_kept"; + !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2___class_repaired"; } @@ -21757,21 +27931,30 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("67.89473684210526%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "67.89473684210526%: Starting test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only\"" + ); + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_init" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_init; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_test" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_test; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_check" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_check; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("67.89473684210526%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "67.89473684210526%: Finished test case \"from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21779,51 +27962,66 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class" + ); } bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_check { classes: - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___correct_classes" - expression => "!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_kept.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_repaired.from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___correct_classes" - }; + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___correct_classes" + expression => "!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_kept.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_repaired.from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_ok:: "FAILED: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only"; + from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_ok:: "PASS: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only"; + commands: !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21832,8 +28030,10 @@ bundle agent from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version reports: !from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_failed"; + from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_kept"; + from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only___class_repaired"; } @@ -21843,21 +28043,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_start_msg" - usebundle => log_test_case("68.15789473684211%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\""); + usebundle => log_test_case( + "68.15789473684211%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_finish_msg" - usebundle => log_test_case("68.15789473684211%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\""); + usebundle => log_test_case( + "68.15789473684211%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21865,48 +28074,63 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21915,8 +28139,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a reports: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept"; + !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired"; } @@ -21926,21 +28152,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_start_msg" - usebundle => log_test_case("68.42105263157895%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "68.42105263157895%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_finish_msg" - usebundle => log_test_case("68.42105263157895%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\""); + usebundle => log_test_case( + "68.42105263157895%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -21948,49 +28183,64 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -21999,8 +28249,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_kept"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only___class_repaired"; } @@ -22010,21 +28262,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_start_msg" - usebundle => log_test_case("68.6842105263158%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\""); + usebundle => log_test_case( + "68.6842105263158%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_finish_msg" - usebundle => log_test_case("68.6842105263158%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\""); + usebundle => log_test_case( + "68.6842105263158%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22032,49 +28293,64 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22083,8 +28359,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a reports: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept"; + !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired"; } @@ -22094,21 +28372,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("68.94736842105263%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "68.94736842105263%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("68.94736842105263%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "68.94736842105263%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22116,50 +28403,65 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22168,8 +28470,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_kept"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only___class_repaired"; } @@ -22179,21 +28483,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_start_msg" - usebundle => log_test_case("69.21052631578948%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "69.21052631578948%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_finish_msg" - usebundle => log_test_case("69.21052631578948%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "69.21052631578948%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22201,49 +28514,64 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22252,8 +28580,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a reports: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept"; + !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired"; } @@ -22263,21 +28593,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_start_msg" - usebundle => log_test_case("69.47368421052632%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "69.47368421052632%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_finish_msg" - usebundle => log_test_case("69.47368421052632%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\""); + usebundle => log_test_case( + "69.47368421052632%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22285,50 +28624,65 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22337,8 +28691,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_kept"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only___class_repaired"; } @@ -22348,21 +28704,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("69.73684210526316%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\""); + usebundle => log_test_case( + "69.73684210526316%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("69.73684210526316%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\""); + usebundle => log_test_case( + "69.73684210526316%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22370,50 +28735,65 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22422,8 +28802,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a reports: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept"; + !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired"; } @@ -22433,21 +28815,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("70.0%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "70.0%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("70.0%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "70.0%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22455,51 +28846,66 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22508,8 +28914,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_a reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_kept"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only___class_repaired"; } @@ -22519,21 +28927,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_versio methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_start_msg" - usebundle => log_test_case("70.26315789473684%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "70.26315789473684%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_finish_msg" - usebundle => log_test_case("70.26315789473684%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "70.26315789473684%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22541,49 +28958,64 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_versio bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22592,8 +29024,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_versio reports: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_kept"; + !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired"; } @@ -22603,21 +29037,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_versio methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_start_msg" - usebundle => log_test_case("70.52631578947368%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\""); + usebundle => log_test_case( + "70.52631578947368%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_finish_msg" - usebundle => log_test_case("70.52631578947368%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\""); + usebundle => log_test_case( + "70.52631578947368%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22625,50 +29068,65 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_versio bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22677,8 +29135,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_versio reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired"; } @@ -22688,21 +29148,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("70.78947368421052%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\""); + usebundle => log_test_case( + "70.78947368421052%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("70.78947368421052%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\""); + usebundle => log_test_case( + "70.78947368421052%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22710,50 +29179,65 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept.from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22762,8 +29246,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_3 reports: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept"; + !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired"; } @@ -22773,21 +29259,30 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("71.05263157894737%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "71.05263157894737%: Starting test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\"" + ); + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_init" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_init; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_test" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_test; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_check" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_check; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("71.05263157894737%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "71.05263157894737%: Finished test case \"from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22795,51 +29290,66 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class" + ); } bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_check { classes: - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes" - expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes" - }; + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes" + expression => "!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired.from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok:: "FAILED: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok:: "PASS: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only"; + commands: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22848,8 +29358,10 @@ bundle agent from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_3 reports: !from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_failed"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_kept"; + from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only___class_repaired"; } @@ -22859,21 +29371,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_start_msg" - usebundle => log_test_case("71.3157894736842%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\""); + usebundle => log_test_case( + "71.3157894736842%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_finish_msg" - usebundle => log_test_case("71.3157894736842%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\""); + usebundle => log_test_case( + "71.3157894736842%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22881,48 +29402,63 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -22931,8 +29467,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a reports: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired"; } @@ -22942,21 +29480,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_start_msg" - usebundle => log_test_case("71.57894736842105%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\""); + usebundle => log_test_case( + "71.57894736842105%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_finish_msg" - usebundle => log_test_case("71.57894736842105%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\""); + usebundle => log_test_case( + "71.57894736842105%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -22964,49 +29511,64 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23015,8 +29577,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a reports: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired"; } @@ -23026,21 +29590,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_start_msg" - usebundle => log_test_case("71.84210526315789%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "71.84210526315789%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_finish_msg" - usebundle => log_test_case("71.84210526315789%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "71.84210526315789%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23048,49 +29621,64 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23099,8 +29687,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a reports: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired"; } @@ -23110,21 +29700,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("72.10526315789474%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\""); + usebundle => log_test_case( + "72.10526315789474%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("72.10526315789474%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\""); + usebundle => log_test_case( + "72.10526315789474%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23132,50 +29731,65 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23184,8 +29798,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_a reports: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired"; } @@ -23195,21 +29811,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_start_msg" - usebundle => log_test_case("72.36842105263158%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "72.36842105263158%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_init; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_test; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_check; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_finish_msg" - usebundle => log_test_case("72.36842105263158%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "72.36842105263158%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23217,48 +29842,63 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_test { packages: - "$(p.name[1])" - policy => "present" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class") - ; + "$(p.name[1])" + policy => "present", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23267,8 +29907,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_check reports: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo___class_repaired"; } @@ -23278,21 +29920,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_start_msg" - usebundle => log_test_case("72.63157894736842%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "72.63157894736842%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_finish_msg" - usebundle => log_test_case("72.63157894736842%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "72.63157894736842%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23300,49 +29951,64 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23351,8 +30017,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired"; } @@ -23362,21 +30030,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_versio methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_start_msg" - usebundle => log_test_case("72.89473684210526%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "72.89473684210526%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_init; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_test; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_check; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_finish_msg" - usebundle => log_test_case("72.89473684210526%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "72.89473684210526%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23384,49 +30061,64 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_versio bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23435,8 +30127,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_versio reports: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired"; } @@ -23446,21 +30140,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_versio methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_start_msg" - usebundle => log_test_case("73.15789473684211%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "73.15789473684211%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_init; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_test; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_check; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_finish_msg" - usebundle => log_test_case("73.15789473684211%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "73.15789473684211%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23468,49 +30171,64 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_versio bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest"); -} + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest" + ); +} bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23519,8 +30237,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_versio reports: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired"; } @@ -23530,21 +30250,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("73.42105263157895%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "73.42105263157895%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("73.42105263157895%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "73.42105263157895%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23552,50 +30281,65 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23604,8 +30348,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired"; } @@ -23615,21 +30361,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_3 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_start_msg" - usebundle => log_test_case("73.6842105263158%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "73.6842105263158%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_finish_msg" - usebundle => log_test_case("73.6842105263158%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "73.6842105263158%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23637,50 +30392,65 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_3 bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23689,8 +30459,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_3 reports: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired"; } @@ -23700,21 +30472,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_start_msg" - usebundle => log_test_case("73.94736842105263%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "73.94736842105263%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_init; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_test; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_check; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_finish_msg" - usebundle => log_test_case("73.94736842105263%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "73.94736842105263%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23722,49 +30503,64 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"; + from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23773,8 +30569,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_check reports: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_repaired"; } @@ -23784,21 +30582,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1 methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_start_msg" - usebundle => log_test_case("74.21052631578948%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "74.21052631578948%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_init; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_test; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_check; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_finish_msg" - usebundle => log_test_case("74.21052631578948%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "74.21052631578948%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23806,49 +30613,64 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1 bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1"; + from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23857,8 +30679,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_check reports: from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1___class_repaired"; } @@ -23868,21 +30692,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_versi methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("74.47368421052632%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "74.47368421052632%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_init; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_test; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_check; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("74.47368421052632%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "74.47368421052632%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23890,50 +30723,65 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_versi bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1"; + from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -23942,8 +30790,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_versi reports: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired"; } @@ -23953,21 +30803,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_versi methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("74.73684210526316%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "74.73684210526316%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_init; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_test; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_check; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("74.73684210526316%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "74.73684210526316%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -23975,50 +30834,65 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_versi bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1"; + from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24027,8 +30901,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_versi reports: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired"; } @@ -24038,21 +30914,30 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_versi methods: ((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("75.0%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "75.0%: Starting test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2\"" + ); + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_init" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_init; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_test" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_test; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_check" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_check; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("75.0%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "75.0%: Finished test case \"from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok" not => "((debian.!ubuntu_10.!debian_6)|(32_bit.(ubuntu_10|debian_6))|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24060,50 +30945,65 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_versi bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class" + ); } bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_check { classes: - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___correct_classes" - expression => "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___correct_classes" - }; + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___correct_classes" + expression => "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_kept.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___correct_classes", + }; reports: !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok:: "FAILED: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"; + from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok:: "PASS: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"; + commands: !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24112,8 +31012,10 @@ bundle agent from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_versi reports: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_failed"; + !from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_kept:: "Class was not set, but should be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_kept"; + from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_repaired"; } @@ -24123,21 +31025,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_start_msg" - usebundle => log_test_case("75.26315789473684%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\""); + usebundle => log_test_case( + "75.26315789473684%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_finish_msg" - usebundle => log_test_case("75.26315789473684%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\""); + usebundle => log_test_case( + "75.26315789473684%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24145,48 +31056,63 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24195,8 +31121,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept"; + !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired"; } @@ -24206,21 +31134,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_start_msg" - usebundle => log_test_case("75.52631578947368%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "75.52631578947368%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_finish_msg" - usebundle => log_test_case("75.52631578947368%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\""); + usebundle => log_test_case( + "75.52631578947368%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24228,49 +31165,64 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24279,8 +31231,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only___class_repaired"; } @@ -24290,21 +31244,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_start_msg" - usebundle => log_test_case("75.78947368421052%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\""); + usebundle => log_test_case( + "75.78947368421052%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_finish_msg" - usebundle => log_test_case("75.78947368421052%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\""); + usebundle => log_test_case( + "75.78947368421052%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24312,49 +31275,64 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24363,8 +31341,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept"; + !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired"; } @@ -24374,21 +31354,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("76.05263157894737%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "76.05263157894737%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("76.05263157894737%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "76.05263157894737%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24396,50 +31385,65 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24448,8 +31452,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only___class_repaired"; } @@ -24459,21 +31465,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_start_msg" - usebundle => log_test_case("76.3157894736842%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "76.3157894736842%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_finish_msg" - usebundle => log_test_case("76.3157894736842%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "76.3157894736842%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24481,49 +31496,64 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24532,8 +31562,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept"; + !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired"; } @@ -24543,21 +31575,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_start_msg" - usebundle => log_test_case("76.57894736842105%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "76.57894736842105%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_finish_msg" - usebundle => log_test_case("76.57894736842105%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\""); + usebundle => log_test_case( + "76.57894736842105%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24565,50 +31606,65 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24617,8 +31673,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only___class_repaired"; } @@ -24628,21 +31686,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("76.84210526315789%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\""); + usebundle => log_test_case( + "76.84210526315789%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("76.84210526315789%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\""); + usebundle => log_test_case( + "76.84210526315789%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24650,50 +31717,65 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24702,8 +31784,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept"; + !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired"; } @@ -24713,21 +31797,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("77.10526315789474%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "77.10526315789474%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("77.10526315789474%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "77.10526315789474%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24735,51 +31828,66 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24788,8 +31896,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_fi reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only___class_repaired"; } @@ -24799,21 +31909,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_start_msg" - usebundle => log_test_case("77.36842105263158%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "77.36842105263158%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_finish_msg" - usebundle => log_test_case("77.36842105263158%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "77.36842105263158%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24821,49 +31940,64 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24872,8 +32006,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept"; + !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired"; } @@ -24883,21 +32019,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("77.63157894736842%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "77.63157894736842%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("77.63157894736842%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "77.63157894736842%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24905,50 +32050,65 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -24957,8 +32117,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only___class_repaired"; } @@ -24968,21 +32130,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_start_msg" - usebundle => log_test_case("77.89473684210526%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1\""); + usebundle => log_test_case( + "77.89473684210526%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_finish_msg" - usebundle => log_test_case("77.89473684210526%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1\""); + usebundle => log_test_case( + "77.89473684210526%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -24990,49 +32161,64 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25041,8 +32227,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1___class_repaired"; } @@ -25052,21 +32240,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_start_msg" - usebundle => log_test_case("78.15789473684211%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only\""); + usebundle => log_test_case( + "78.15789473684211%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_finish_msg" - usebundle => log_test_case("78.15789473684211%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only\""); + usebundle => log_test_case( + "78.15789473684211%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25074,50 +32271,65 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25126,8 +32338,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only___class_repaired"; } @@ -25137,21 +32351,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("78.42105263157895%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "78.42105263157895%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("78.42105263157895%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "78.42105263157895%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25159,50 +32382,65 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25211,8 +32449,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept"; + !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired"; } @@ -25222,21 +32462,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("78.6842105263158%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "78.6842105263158%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("78.6842105263158%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "78.6842105263158%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25244,51 +32493,66 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25297,8 +32561,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired"; } @@ -25308,21 +32574,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_start_msg" - usebundle => log_test_case("78.94736842105263%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1\""); + usebundle => log_test_case( + "78.94736842105263%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_finish_msg" - usebundle => log_test_case("78.94736842105263%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1\""); + usebundle => log_test_case( + "78.94736842105263%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25330,50 +32605,65 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25382,8 +32672,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1___class_repaired"; } @@ -25393,21 +32685,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_start_msg" - usebundle => log_test_case("79.21052631578948%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only\""); + usebundle => log_test_case( + "79.21052631578948%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_finish_msg" - usebundle => log_test_case("79.21052631578948%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only\""); + usebundle => log_test_case( + "79.21052631578948%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25415,51 +32716,66 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25468,8 +32784,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only___class_repaired"; } @@ -25479,21 +32797,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_start_msg" - usebundle => log_test_case("79.47368421052632%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "79.47368421052632%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_finish_msg" - usebundle => log_test_case("79.47368421052632%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "79.47368421052632%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25501,50 +32828,65 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25553,8 +32895,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept"; + !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired"; } @@ -25564,21 +32908,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_start_msg" - usebundle => log_test_case("79.73684210526316%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "79.73684210526316%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_finish_msg" - usebundle => log_test_case("79.73684210526316%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "79.73684210526316%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25586,51 +32939,66 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25639,8 +33007,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired"; } @@ -25650,21 +33020,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_start_msg" - usebundle => log_test_case("80.0%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1\""); + usebundle => log_test_case( + "80.0%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_finish_msg" - usebundle => log_test_case("80.0%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1\""); + usebundle => log_test_case( + "80.0%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25672,50 +33051,65 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25724,8 +33118,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1___class_repaired"; } @@ -25735,21 +33131,30 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re methods: 64_bit.((32_bit.(ubuntu_10|debian_6))):: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_start_msg" - usebundle => log_test_case("80.26315789473684%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only\""); + usebundle => log_test_case( + "80.26315789473684%: Starting test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only\"" + ); + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_init" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_init; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_test" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_test; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_check" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_check; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_finish_msg" - usebundle => log_test_case("80.26315789473684%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only\""); + usebundle => log_test_case( + "80.26315789473684%: Finished test case \"from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only\"" + ); classes: trigger:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok" not => "64_bit.((32_bit.(ubuntu_10|debian_6)))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25757,51 +33162,66 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class" + ); } bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_check { classes: - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___correct_classes" - expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___correct_classes" - }; + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___correct_classes" + expression => "!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_kept.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_repaired.from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___correct_classes", + }; reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok:: "FAILED: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok:: "PASS: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only"; + commands: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25810,8 +33230,10 @@ bundle agent from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_re reports: !from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_failed:: "Class was not set, but should be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_failed"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_kept:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_kept"; + from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_repaired:: "Class was set, but should not be: from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only___class_repaired"; } @@ -25821,21 +33243,30 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_start_msg" - usebundle => log_test_case("80.52631578947368%: Starting test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "80.52631578947368%: Starting test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent\"" + ); + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_init" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_init; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_test" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_test; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_check" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_check; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_finish_msg" - usebundle => log_test_case("80.52631578947368%: Finished test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "80.52631578947368%: Finished test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25843,49 +33274,71 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent" + ); } bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_test { packages: - "$(p.name[1])" - policy => "absent" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class") - ; + "$(p.name[1])" + policy => "absent", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_check { classes: - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_kept.from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_repaired.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_kept.from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_repaired.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_ok:: "FAILED: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent"; + from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_ok:: "PASS: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent"; + commands: !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25894,8 +33347,10 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_check reports: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_failed"; + from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_kept"; + !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent___class_repaired"; } @@ -25905,21 +33360,30 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_start_msg" - usebundle => log_test_case("80.78947368421052%: Starting test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "80.78947368421052%: Starting test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_init; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_test; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_check; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_finish_msg" - usebundle => log_test_case("80.78947368421052%: Finished test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "80.78947368421052%: Finished test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -25927,50 +33391,72 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only"; + from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -25979,8 +33465,10 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_ reports: !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only___class_repaired"; } @@ -25990,21 +33478,30 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_start_msg" - usebundle => log_test_case("81.05263157894737%: Starting test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "81.05263157894737%: Starting test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_init; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_test; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_check; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_finish_msg" - usebundle => log_test_case("81.05263157894737%: Finished test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "81.05263157894737%: Finished test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26012,50 +33509,72 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1 bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_kept.from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_kept.from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1"; + from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1"; + commands: !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26064,8 +33583,10 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ reports: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_failed"; + from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_kept"; + !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1___class_repaired"; } @@ -26075,21 +33596,30 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_start_msg" - usebundle => log_test_case("81.3157894736842%: Starting test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only\""); + usebundle => log_test_case( + "81.3157894736842%: Starting test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_init; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_test; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_check; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_finish_msg" - usebundle => log_test_case("81.3157894736842%: Finished test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only\""); + usebundle => log_test_case( + "81.3157894736842%: Finished test case \"from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26097,51 +33627,73 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"; + from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26150,8 +33702,10 @@ bundle agent from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ reports: !from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only___class_repaired"; } @@ -26161,21 +33715,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_start_msg" - usebundle => log_test_case("81.57894736842105%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "81.57894736842105%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_init; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_test; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_check; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_finish_msg" - usebundle => log_test_case("81.57894736842105%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "81.57894736842105%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26183,50 +33746,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_kept.from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_kept.from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"; + from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26235,8 +33820,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ reports: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_kept"; + !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit___class_repaired"; } @@ -26246,21 +33833,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("81.84210526315789%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "81.84210526315789%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_init; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_test; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_check; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("81.84210526315789%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "81.84210526315789%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26268,51 +33864,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only"; + from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26321,8 +33939,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ reports: !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only___class_repaired"; } @@ -26332,21 +33952,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("82.10526315789474%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "82.10526315789474%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_init; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_test; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_check; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("82.10526315789474%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "82.10526315789474%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26354,51 +33983,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_kept.from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_kept.from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"; + from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26407,8 +34058,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ reports: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_kept"; + !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1___class_repaired"; } @@ -26418,21 +34071,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("82.36842105263158%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "82.36842105263158%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_init; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_test; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_check; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("82.36842105263158%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only\""); + usebundle => log_test_case( + "82.36842105263158%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26440,52 +34102,74 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only"; + from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26494,8 +34178,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_ reports: !from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only___class_repaired"; } @@ -26505,21 +34191,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("82.63157894736842%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "82.63157894736842%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("82.63157894736842%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "82.63157894736842%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26527,51 +34222,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26580,8 +34297,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re reports: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept"; + !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired"; } @@ -26591,21 +34310,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("82.89473684210526%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "82.89473684210526%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("82.89473684210526%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "82.89473684210526%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26613,52 +34341,74 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"; + from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26667,8 +34417,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re reports: !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only___class_repaired"; } @@ -26678,21 +34430,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_start_msg" - usebundle => log_test_case("83.15789473684211%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "83.15789473684211%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_finish_msg" - usebundle => log_test_case("83.15789473684211%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "83.15789473684211%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26700,51 +34461,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26753,8 +34536,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re reports: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept"; + !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired"; } @@ -26764,21 +34549,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_start_msg" - usebundle => log_test_case("83.42105263157895%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "83.42105263157895%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_finish_msg" - usebundle => log_test_case("83.42105263157895%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "83.42105263157895%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26786,52 +34580,74 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"; + from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26840,8 +34656,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_re reports: !from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only___class_repaired"; } @@ -26851,21 +34669,30 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_start_msg" - usebundle => log_test_case("83.6842105263158%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "83.6842105263158%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit\"" + ); + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_init" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_init; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_test" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_test; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_check" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_check; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_finish_msg" - usebundle => log_test_case("83.6842105263158%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "83.6842105263158%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26873,50 +34700,72 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_check { classes: - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_kept.from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_repaired.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_kept.from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_repaired.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok:: "FAILED: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"; + from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok:: "PASS: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit"; + commands: !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -26925,8 +34774,10 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ reports: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_failed"; + from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_kept"; + !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit___class_repaired"; } @@ -26936,21 +34787,30 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("83.94736842105263%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "83.94736842105263%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_init; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_test; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_check; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("83.94736842105263%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "83.94736842105263%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -26958,51 +34818,73 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only"; + from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27011,8 +34893,10 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ reports: !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only___class_repaired"; } @@ -27022,21 +34906,30 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("84.21052631578948%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "84.21052631578948%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_init; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_test; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_check; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("84.21052631578948%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "84.21052631578948%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27044,51 +34937,73 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_kept.from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_kept.from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"; + from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1"; + commands: !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27097,8 +35012,10 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ reports: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_failed"; + from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_kept"; + !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1___class_repaired"; } @@ -27108,21 +35025,30 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_start_msg" - usebundle => log_test_case("84.47368421052632%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "84.47368421052632%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_init; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_test; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_check; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_finish_msg" - usebundle => log_test_case("84.47368421052632%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only\""); + usebundle => log_test_case( + "84.47368421052632%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27130,52 +35056,74 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only"; + from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27184,8 +35132,10 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_ reports: !from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only___class_repaired"; } @@ -27195,21 +35145,30 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("84.73684210526316%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "84.73684210526316%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("84.73684210526316%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "84.73684210526316%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27217,51 +35176,73 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check { classes: - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "FAILED: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "PASS: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + commands: !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27270,8 +35251,10 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re reports: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept"; + !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired"; } @@ -27281,21 +35264,30 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("85.0%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "85.0%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("85.0%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "85.0%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27303,52 +35295,74 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"; + from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27357,8 +35371,10 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only___class_repaired"; } @@ -27368,21 +35384,30 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_start_msg" - usebundle => log_test_case("85.26315789473684%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "85.26315789473684%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_finish_msg" - usebundle => log_test_case("85.26315789473684%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "85.26315789473684%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27390,51 +35415,73 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check { classes: - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "FAILED: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "PASS: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + commands: !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27443,8 +35490,10 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re reports: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept"; + !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired"; } @@ -27454,21 +35503,30 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re methods: 64_bit.((redhat_5|centos_5)):: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_start_msg" - usebundle => log_test_case("85.52631578947368%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "85.52631578947368%: Starting test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_finish_msg" - usebundle => log_test_case("85.52631578947368%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\""); + usebundle => log_test_case( + "85.52631578947368%: Finished test case \"from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" not => "64_bit.((redhat_5|centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27476,52 +35534,74 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"; + from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27530,8 +35610,10 @@ bundle agent from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_re reports: !from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only___class_repaired"; } @@ -27541,21 +35623,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_start_msg" - usebundle => log_test_case("85.78947368421052%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\""); + usebundle => log_test_case( + "85.78947368421052%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_finish_msg" - usebundle => log_test_case("85.78947368421052%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\""); + usebundle => log_test_case( + "85.78947368421052%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27563,49 +35654,71 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27614,8 +35727,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1___class_repaired"; } @@ -27625,21 +35740,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_start_msg" - usebundle => log_test_case("86.05263157894737%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\""); + usebundle => log_test_case( + "86.05263157894737%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_finish_msg" - usebundle => log_test_case("86.05263157894737%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\""); + usebundle => log_test_case( + "86.05263157894737%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27647,49 +35771,71 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27698,8 +35844,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1___class_repaired"; } @@ -27709,21 +35857,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_start_msg" - usebundle => log_test_case("86.3157894736842%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\""); + usebundle => log_test_case( + "86.3157894736842%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_finish_msg" - usebundle => log_test_case("86.3157894736842%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\""); + usebundle => log_test_case( + "86.3157894736842%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27731,50 +35888,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27783,8 +35962,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit___class_repaired"; } @@ -27794,21 +35975,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_start_msg" - usebundle => log_test_case("86.57894736842105%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\""); + usebundle => log_test_case( + "86.57894736842105%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_finish_msg" - usebundle => log_test_case("86.57894736842105%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\""); + usebundle => log_test_case( + "86.57894736842105%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27816,50 +36006,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27868,8 +36080,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit___class_repaired"; } @@ -27879,21 +36093,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_start_msg" - usebundle => log_test_case("86.84210526315789%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "86.84210526315789%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_finish_msg" - usebundle => log_test_case("86.84210526315789%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "86.84210526315789%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27901,50 +36124,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -27953,8 +36198,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1___class_repaired"; } @@ -27964,21 +36211,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_start_msg" - usebundle => log_test_case("87.10526315789474%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "87.10526315789474%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_finish_msg" - usebundle => log_test_case("87.10526315789474%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\""); + usebundle => log_test_case( + "87.10526315789474%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -27986,50 +36242,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28038,8 +36316,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1___class_repaired"; } @@ -28049,21 +36329,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("87.36842105263158%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\""); + usebundle => log_test_case( + "87.36842105263158%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("87.36842105263158%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\""); + usebundle => log_test_case( + "87.36842105263158%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28071,51 +36360,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_test { packages: - "$(p.package[1][1][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class") - ; + "$(p.package[1][1][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28124,8 +36435,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1___class_repaired"; } @@ -28135,21 +36448,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("87.63157894736842%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\""); + usebundle => log_test_case( + "87.63157894736842%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("87.63157894736842%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\""); + usebundle => log_test_case( + "87.63157894736842%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28157,51 +36479,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_test { packages: - "$(p.package[1][1][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class") - ; + "$(p.package[1][1][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28210,8 +36554,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1___class_repaired"; } @@ -28221,21 +36567,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_start_msg" - usebundle => log_test_case("87.89473684210526%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "87.89473684210526%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_finish_msg" - usebundle => log_test_case("87.89473684210526%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "87.89473684210526%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28243,49 +36598,71 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_test { packages: - "$(p.name[1])" - policy => "present" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class") - ; + "$(p.name[1])" + policy => "present", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28294,8 +36671,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo___class_repaired"; } @@ -28305,21 +36684,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_start_msg" - usebundle => log_test_case("88.15789473684211%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "88.15789473684211%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_finish_msg" - usebundle => log_test_case("88.15789473684211%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "88.15789473684211%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28327,50 +36715,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28379,8 +36789,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit___class_repaired"; } @@ -28390,21 +36802,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_start_msg" - usebundle => log_test_case("88.42105263157895%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "88.42105263157895%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_finish_msg" - usebundle => log_test_case("88.42105263157895%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "88.42105263157895%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28412,50 +36833,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28464,8 +36907,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit___class_repaired"; } @@ -28475,21 +36920,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_start_msg" - usebundle => log_test_case("88.6842105263158%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "88.6842105263158%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_finish_msg" - usebundle => log_test_case("88.6842105263158%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "88.6842105263158%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28497,50 +36951,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28549,8 +37025,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired"; } @@ -28560,21 +37038,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("88.94736842105263%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\""); + usebundle => log_test_case( + "88.94736842105263%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("88.94736842105263%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\""); + usebundle => log_test_case( + "88.94736842105263%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28582,51 +37069,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28635,8 +37144,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1___class_repaired"; } @@ -28646,21 +37157,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("89.21052631578948%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\""); + usebundle => log_test_case( + "89.21052631578948%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("89.21052631578948%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\""); + usebundle => log_test_case( + "89.21052631578948%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28668,51 +37188,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28721,8 +37263,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1___class_repaired"; } @@ -28732,21 +37276,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_start_msg" - usebundle => log_test_case("89.47368421052632%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "89.47368421052632%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_finish_msg" - usebundle => log_test_case("89.47368421052632%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "89.47368421052632%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28754,50 +37307,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28806,8 +37381,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2___class_repaired"; } @@ -28817,21 +37394,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("89.73684210526316%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "89.73684210526316%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("89.73684210526316%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "89.73684210526316%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28839,51 +37425,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28892,8 +37500,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2___class_repaired"; } @@ -28903,21 +37513,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("90.0%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "90.0%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_init; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_test; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_check; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("90.0%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "90.0%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -28925,51 +37544,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes" - expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes" + expression => "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -28978,8 +37619,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent reports: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_failed"; + !from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2___class_repaired"; } @@ -28989,21 +37632,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_start_msg" - usebundle => log_test_case("90.26315789473684%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "90.26315789473684%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_init; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_test; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_check; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_finish_msg" - usebundle => log_test_case("90.26315789473684%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "90.26315789473684%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29011,50 +37663,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept.from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept.from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"; + from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29063,8 +37737,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept"; + !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired"; } @@ -29074,21 +37750,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_start_msg" - usebundle => log_test_case("90.52631578947368%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\""); + usebundle => log_test_case( + "90.52631578947368%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_init; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_test; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_check; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_finish_msg" - usebundle => log_test_case("90.52631578947368%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\""); + usebundle => log_test_case( + "90.52631578947368%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29096,51 +37781,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"; + from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29149,8 +37856,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen reports: !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only___class_repaired"; } @@ -29160,21 +37869,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_start_msg" - usebundle => log_test_case("90.78947368421052%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "90.78947368421052%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_init; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_test; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_check; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_finish_msg" - usebundle => log_test_case("90.78947368421052%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "90.78947368421052%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29182,50 +37900,72 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept.from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept.from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"; + from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29234,8 +37974,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept"; + !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired"; } @@ -29245,21 +37987,30 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_start_msg" - usebundle => log_test_case("91.05263157894737%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\""); + usebundle => log_test_case( + "91.05263157894737%: Starting test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\"" + ); + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_finish_msg" - usebundle => log_test_case("91.05263157894737%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\""); + usebundle => log_test_case( + "91.05263157894737%: Finished test case \"from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only\"" + ); classes: trigger:: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29267,51 +38018,73 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.64_bit), "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[1]), $(p.32_bit), "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.64_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[1]), + $(p.32_bit), + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , action => warn_only - , classes => classes_generic("from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + action => warn_only, + classes => classes_generic( + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class" + ); } bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_check { classes: - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" - expression => "!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" - }; + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes" + expression => "!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired.from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___correct_classes", + }; reports: !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "FAILED: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"; + from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "PASS: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only"; + commands: !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29320,8 +38093,10 @@ bundle agent from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_presen reports: !from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_failed"; + from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_kept"; + from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only___class_repaired"; } @@ -29331,21 +38106,30 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_start_msg" - usebundle => log_test_case("91.3157894736842%: Starting test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "91.3157894736842%: Starting test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent\"" + ); + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_init" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_init; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_test" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_test; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_check" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_check; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_finish_msg" - usebundle => log_test_case("91.3157894736842%: Finished test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent\""); + usebundle => log_test_case( + "91.3157894736842%: Finished test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29353,49 +38137,71 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent" + ); } bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_test { packages: - "$(p.name[1])" - policy => "absent" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class") - ; + "$(p.name[1])" + policy => "absent", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_check { classes: - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_kept.from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_repaired.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_kept.from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_repaired.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_ok:: "FAILED: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent"; + from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_ok:: "PASS: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent"; + commands: !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29404,8 +38210,10 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_check reports: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_failed"; + from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_kept"; + !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_repaired:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent___class_repaired"; } @@ -29415,21 +38223,30 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_start_msg" - usebundle => log_test_case("91.57894736842105%: Starting test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "91.57894736842105%: Starting test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only\"" + ); + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_init" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_init; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_test" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_test; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_check" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_check; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_finish_msg" - usebundle => log_test_case("91.57894736842105%: Finished test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only\""); + usebundle => log_test_case( + "91.57894736842105%: Finished test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29437,50 +38254,72 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only" + ); } bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , action => warn_only - , classes => classes_generic("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_check { classes: - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_ok:: "FAILED: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only"; + from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_ok:: "PASS: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only"; + commands: !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29489,8 +38328,10 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_ reports: !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_failed"; + from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_kept"; + from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only___class_repaired"; } @@ -29500,21 +38341,30 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2 methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_start_msg" - usebundle => log_test_case("91.84210526315789%: Starting test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "91.84210526315789%: Starting test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_init; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_test; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_check; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_finish_msg" - usebundle => log_test_case("91.84210526315789%: Finished test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2\""); + usebundle => log_test_case( + "91.84210526315789%: Finished test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29522,50 +38372,72 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2 bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_kept.from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_kept.from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2"; + from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2"; + commands: !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29574,8 +38446,10 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ reports: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_failed"; + from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_kept"; + !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2___class_repaired"; } @@ -29585,21 +38459,30 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_start_msg" - usebundle => log_test_case("92.10526315789474%: Starting test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only\""); + usebundle => log_test_case( + "92.10526315789474%: Starting test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only\"" + ); + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_init" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_init; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_test" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_test; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_check" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_check; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_finish_msg" - usebundle => log_test_case("92.10526315789474%: Finished test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only\""); + usebundle => log_test_case( + "92.10526315789474%: Finished test case \"from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29607,51 +38490,73 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only" + ); } bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_check { classes: - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok:: "FAILED: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"; + from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok:: "PASS: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only"; + commands: !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29660,8 +38565,10 @@ bundle agent from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ reports: !from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_failed"; + from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_kept"; + from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only___class_repaired"; } @@ -29671,21 +38578,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_start_msg" - usebundle => log_test_case("92.36842105263158%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "92.36842105263158%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_init; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_test; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_check; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_finish_msg" - usebundle => log_test_case("92.36842105263158%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit\""); + usebundle => log_test_case( + "92.36842105263158%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29693,50 +38609,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_kept.from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_kept.from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"; + from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29745,8 +38683,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ reports: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_failed"; + from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_kept"; + !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_repaired:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit___class_repaired"; } @@ -29756,21 +38696,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_start_msg" - usebundle => log_test_case("92.63157894736842%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "92.63157894736842%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_init; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_test; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_check; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_finish_msg" - usebundle => log_test_case("92.63157894736842%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only\""); + usebundle => log_test_case( + "92.63157894736842%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29778,51 +38727,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only"; + from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29831,8 +38802,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ reports: !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_failed"; + from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only___class_repaired"; } @@ -29842,21 +38815,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("92.89473684210526%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "92.89473684210526%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_init; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_test; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_check; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("92.89473684210526%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2\""); + usebundle => log_test_case( + "92.89473684210526%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29864,51 +38846,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_kept.from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_kept.from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"; + from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -29917,8 +38921,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ reports: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_failed"; + from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_kept"; + !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2___class_repaired"; } @@ -29928,21 +38934,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("93.15789473684211%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "93.15789473684211%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_init; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_test; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_check; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("93.15789473684211%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only\""); + usebundle => log_test_case( + "93.15789473684211%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -29950,52 +38965,74 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only"; + from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30004,8 +39041,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_ reports: !from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_failed"; + from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only___class_repaired"; } @@ -30015,21 +39054,30 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_start_msg" - usebundle => log_test_case("93.42105263157895%: Starting test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "93.42105263157895%: Starting test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit\"" + ); + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_init" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_init; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_test" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_test; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_check" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_check; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_finish_msg" - usebundle => log_test_case("93.42105263157895%: Finished test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit\""); + usebundle => log_test_case( + "93.42105263157895%: Finished test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30037,50 +39085,72 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit" + ); } bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_check { classes: - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_kept.from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_repaired.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_kept.from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_repaired.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok:: "FAILED: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"; + from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok:: "PASS: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit"; + commands: !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30089,8 +39159,10 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ reports: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_failed"; + from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_kept"; + !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_repaired:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit___class_repaired"; } @@ -30100,21 +39172,30 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_start_msg" - usebundle => log_test_case("93.6842105263158%: Starting test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "93.6842105263158%: Starting test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only\"" + ); + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_init" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_init; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_test" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_test; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_check" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_check; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_finish_msg" - usebundle => log_test_case("93.6842105263158%: Finished test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only\""); + usebundle => log_test_case( + "93.6842105263158%: Finished test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30122,51 +39203,73 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only" + ); } bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , action => warn_only - , classes => classes_generic("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_check { classes: - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_ok:: "FAILED: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only"; + from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_ok:: "PASS: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only"; + commands: !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30175,8 +39278,10 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ reports: !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_failed"; + from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_kept"; + from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only___class_repaired"; } @@ -30186,21 +39291,30 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("93.94736842105263%: Starting test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "93.94736842105263%: Starting test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_init; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_test; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_check; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("93.94736842105263%: Finished test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2\""); + usebundle => log_test_case( + "93.94736842105263%: Finished test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30208,51 +39322,73 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_kept.from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_kept.from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"; + from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2"; + commands: !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30261,8 +39397,10 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ reports: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_failed"; + from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_kept"; + !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_repaired:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2___class_repaired"; } @@ -30272,21 +39410,30 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_start_msg" - usebundle => log_test_case("94.21052631578948%: Starting test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "94.21052631578948%: Starting test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only\"" + ); + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_init" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_init; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_test" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_test; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_check" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_check; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_finish_msg" - usebundle => log_test_case("94.21052631578948%: Finished test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only\""); + usebundle => log_test_case( + "94.21052631578948%: Finished test case \"from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30294,52 +39441,74 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only" + ); } bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_check { classes: - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_ok:: "FAILED: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only"; + from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_ok:: "PASS: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only"; + commands: !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30348,8 +39517,10 @@ bundle agent from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_ reports: !from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_failed"; + from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_kept"; + from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only___class_repaired"; } @@ -30359,21 +39530,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_start_msg" - usebundle => log_test_case("94.47368421052632%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "94.47368421052632%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_init; + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_test; + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_check; + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_finish_msg" - usebundle => log_test_case("94.47368421052632%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\""); + usebundle => log_test_case( + "94.47368421052632%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30381,50 +39561,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept.from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; - "64_bit_1" - expression => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - not => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - expression => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - not => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept.from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + + "64_bit_1" expression => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" not => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" expression => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" not => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"; + from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30433,8 +39635,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_failed"; + from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_kept"; + !from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1___class_repaired"; } @@ -30444,21 +39648,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_start_msg" - usebundle => log_test_case("94.73684210526316%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\""); + usebundle => log_test_case( + "94.73684210526316%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_init; + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_test; + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_check; + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_finish_msg" - usebundle => log_test_case("94.73684210526316%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\""); + usebundle => log_test_case( + "94.73684210526316%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30466,51 +39679,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[1])" - , action => warn_only - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[1])", + action => warn_only, + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" - expression => "!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes" + expression => "!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired.from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"; + from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30519,8 +39754,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_presen reports: !from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_failed"; + from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only___class_repaired"; } @@ -30530,21 +39767,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_start_msg" - usebundle => log_test_case("95.0%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\""); + usebundle => log_test_case( + "95.0%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_finish_msg" - usebundle => log_test_case("95.0%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\""); + usebundle => log_test_case( + "95.0%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30552,49 +39798,71 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30603,8 +39871,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2___class_repaired"; } @@ -30614,21 +39884,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_start_msg" - usebundle => log_test_case("95.26315789473684%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\""); + usebundle => log_test_case( + "95.26315789473684%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_finish_msg" - usebundle => log_test_case("95.26315789473684%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\""); + usebundle => log_test_case( + "95.26315789473684%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30636,49 +39915,71 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30687,8 +39988,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2___class_repaired"; } @@ -30698,21 +40001,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_start_msg" - usebundle => log_test_case("95.52631578947368%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\""); + usebundle => log_test_case( + "95.52631578947368%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_finish_msg" - usebundle => log_test_case("95.52631578947368%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\""); + usebundle => log_test_case( + "95.52631578947368%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30720,50 +40032,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30772,8 +40106,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit___class_repaired"; } @@ -30783,21 +40119,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_start_msg" - usebundle => log_test_case("95.78947368421052%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\""); + usebundle => log_test_case( + "95.78947368421052%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_finish_msg" - usebundle => log_test_case("95.78947368421052%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\""); + usebundle => log_test_case( + "95.78947368421052%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30805,50 +40150,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30857,8 +40224,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit___class_repaired"; } @@ -30868,21 +40237,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_start_msg" - usebundle => log_test_case("96.05263157894737%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "96.05263157894737%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_finish_msg" - usebundle => log_test_case("96.05263157894737%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "96.05263157894737%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30890,50 +40268,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -30942,8 +40342,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2___class_repaired"; } @@ -30953,21 +40355,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_start_msg" - usebundle => log_test_case("96.3157894736842%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "96.3157894736842%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_finish_msg" - usebundle => log_test_case("96.3157894736842%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\""); + usebundle => log_test_case( + "96.3157894736842%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -30975,50 +40386,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31027,8 +40460,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2___class_repaired"; } @@ -31038,21 +40473,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("96.57894736842105%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\""); + usebundle => log_test_case( + "96.57894736842105%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("96.57894736842105%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\""); + usebundle => log_test_case( + "96.57894736842105%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31060,51 +40504,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_test { packages: - "$(p.package[1][2][64_bit])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class") - ; + "$(p.package[1][2][64_bit])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31113,8 +40579,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2___class_repaired"; } @@ -31124,21 +40592,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("96.84210526315789%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\""); + usebundle => log_test_case( + "96.84210526315789%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("96.84210526315789%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\""); + usebundle => log_test_case( + "96.84210526315789%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31146,51 +40623,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_test { packages: - "$(p.package[1][2][32_bit])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class") - ; + "$(p.package[1][2][32_bit])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31199,8 +40698,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2___class_repaired"; } @@ -31210,21 +40711,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_start_msg" - usebundle => log_test_case("97.10526315789474%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "97.10526315789474%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_finish_msg" - usebundle => log_test_case("97.10526315789474%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo\""); + usebundle => log_test_case( + "97.10526315789474%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31232,49 +40742,71 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_test { packages: - "$(p.name[1])" - policy => "present" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class") - ; + "$(p.name[1])" + policy => "present", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31283,8 +40815,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo___class_repaired"; } @@ -31294,21 +40828,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_start_msg" - usebundle => log_test_case("97.36842105263158%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "97.36842105263158%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_finish_msg" - usebundle => log_test_case("97.36842105263158%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit\""); + usebundle => log_test_case( + "97.36842105263158%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31316,50 +40859,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31368,8 +40933,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit___class_repaired"; } @@ -31379,21 +40946,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_start_msg" - usebundle => log_test_case("97.63157894736842%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "97.63157894736842%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_finish_msg" - usebundle => log_test_case("97.63157894736842%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit\""); + usebundle => log_test_case( + "97.63157894736842%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31401,50 +40977,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31453,8 +41051,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit___class_repaired"; } @@ -31464,21 +41064,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_start_msg" - usebundle => log_test_case("97.89473684210526%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "97.89473684210526%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_finish_msg" - usebundle => log_test_case("97.89473684210526%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\""); + usebundle => log_test_case( + "97.89473684210526%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31486,50 +41095,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class") - ; + "$(p.name[1])" + policy => "present", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31538,8 +41169,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2___class_repaired"; } @@ -31549,21 +41182,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_start_msg" - usebundle => log_test_case("98.15789473684211%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "98.15789473684211%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_finish_msg" - usebundle => log_test_case("98.15789473684211%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\""); + usebundle => log_test_case( + "98.15789473684211%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31571,50 +41213,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , version => "latest" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + version => "latest", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31623,8 +41287,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest___class_repaired"; } @@ -31634,21 +41300,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_start_msg" - usebundle => log_test_case("98.42105263157895%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "98.42105263157895%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_finish_msg" - usebundle => log_test_case("98.42105263157895%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\""); + usebundle => log_test_case( + "98.42105263157895%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31656,51 +41331,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31709,8 +41406,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2___class_repaired"; } @@ -31720,21 +41419,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_start_msg" - usebundle => log_test_case("98.6842105263158%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "98.6842105263158%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_finish_msg" - usebundle => log_test_case("98.6842105263158%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\""); + usebundle => log_test_case( + "98.6842105263158%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31742,51 +41450,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "$(p.version[2])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "$(p.version[2])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31795,8 +41525,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2___class_repaired"; } @@ -31806,21 +41538,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_start_msg" - usebundle => log_test_case("98.94736842105263%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "98.94736842105263%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_finish_msg" - usebundle => log_test_case("98.94736842105263%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\""); + usebundle => log_test_case( + "98.94736842105263%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31828,51 +41569,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.64_bit)" - , version => "latest" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.64_bit)", + version => "latest", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31881,8 +41644,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest___class_repaired"; } @@ -31892,21 +41657,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_start_msg" - usebundle => log_test_case("99.21052631578948%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "99.21052631578948%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_finish_msg" - usebundle => log_test_case("99.21052631578948%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\""); + usebundle => log_test_case( + "99.21052631578948%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -31914,51 +41688,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_test { packages: - "$(p.name[1])" - policy => "present" - , architecture => "$(p.32_bit)" - , version => "latest" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class") - ; + "$(p.name[1])" + policy => "present", + architecture => "$(p.32_bit)", + version => "latest", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -31967,8 +41763,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_presen reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest___class_repaired"; } @@ -31978,21 +41776,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_start_msg" - usebundle => log_test_case("99.47368421052632%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "99.47368421052632%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_finish_msg" - usebundle => log_test_case("99.47368421052632%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1\""); + usebundle => log_test_case( + "99.47368421052632%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -32000,50 +41807,72 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -32052,8 +41881,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1___class_repaired"; } @@ -32063,21 +41894,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_start_msg" - usebundle => log_test_case("99.73684210526316%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "99.73684210526316%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_finish_msg" - usebundle => log_test_case("99.73684210526316%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1\""); + usebundle => log_test_case( + "99.73684210526316%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -32085,51 +41925,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.64_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.64_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -32138,8 +42000,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1___class_repaired"; } @@ -32149,21 +42013,30 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent methods: 64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5)):: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_start_msg" - usebundle => log_test_case("100.0%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "100.0%: Starting test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1\"" + ); + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_init" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_init; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_test" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_test; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_check" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_check; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_finish_msg" - usebundle => log_test_case("100.0%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1\""); + usebundle => log_test_case( + "100.0%: Finished test case \"from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1\"" + ); classes: trigger:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok" not => "64_bit.((debian.!ubuntu_10.!debian_6)|(redhat_5|centos_5)|(redhat.!redhat_5.!centos_5))", scope => "namespace"; + any:: "trigger" expression => "any"; } @@ -32171,51 +42044,73 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_init { methods: - "clear_packages" usebundle => clear_packages("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1"); - "clear_package_cache" usebundle => clear_package_cache("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.64_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1"); - "install_package" usebundle => install_package($(p.name[1]), $(p.version[2]), $(p.32_bit), "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1"); + "clear_packages" + usebundle => clear_packages( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1" + ); + + "clear_package_cache" + usebundle => clear_package_cache( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.64_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1" + ); + + "install_package" + usebundle => install_package( + $(p.name[1]), + $(p.version[2]), + $(p.32_bit), + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_test { packages: - "$(p.name[1])" - policy => "absent" - , architecture => "$(p.32_bit)" - , version => "$(p.version[1])" - , classes => classes_generic("from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class") - ; + "$(p.name[1])" + policy => "absent", + architecture => "$(p.32_bit)", + version => "$(p.version[1])", + classes => classes_generic( + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class" + ); } bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_check { classes: - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes" - expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed"; - "64_bit_1" - not => fileexists("$(p.file[1][1][64_bit])"); - "64_bit_2" - expression => fileexists("$(p.file[1][2][64_bit])"); - "32_bit_1" - not => fileexists("$(p.file[1][1][32_bit])"); - "32_bit_2" - expression => fileexists("$(p.file[1][2][32_bit])"); - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok" - scope => "namespace", - and => { - "64_bit_1", - "64_bit_2", - "32_bit_1", - "32_bit_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes" - }; + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes" + expression => "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed"; + + "64_bit_1" not => fileexists("$(p.file[1][1][64_bit])"); + "64_bit_2" expression => fileexists("$(p.file[1][2][64_bit])"); + "32_bit_1" not => fileexists("$(p.file[1][1][32_bit])"); + "32_bit_2" expression => fileexists("$(p.file[1][2][32_bit])"); + + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok" + scope => "namespace", + and => { + "64_bit_1", + "64_bit_2", + "32_bit_1", + "32_bit_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___correct_classes", + }; reports: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok:: "FAILED: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok:: "PASS: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1"; + commands: !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok:: "$(G.echo) 'Contents of \"/$(p.name[1])*\"' && $(G.ls) /$(p.name[1])*" @@ -32224,8 +42119,10 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent reports: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_failed"; + !from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept:: "Class was not set, but should be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_kept"; + from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired:: "Class was set, but should not be: from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1___class_repaired"; } @@ -32233,1923 +42130,2307 @@ bundle agent from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent bundle agent test { classes: - "specific_test_case_specified" or => { - "from_absent_to_absent___promise_policy_absent", - "from_absent_to_absent___promise_policy_absent_arch_64_bit", - "from_absent_to_absent___promise_policy_absent_arch_32_bit", - "from_absent_to_absent___promise_policy_absent_version_1", - "from_absent_to_absent___promise_policy_absent_version_2", - "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1", - "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1", - "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2", - "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only", - "from_absent_to_64_bit_2___promise_policy_present_type_repo", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only", - "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1", - "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only", - "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1", - "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only", - "from_64_bit_1_to_absent___promise_policy_absent", - "from_64_bit_1_to_absent___promise_policy_absent_warn_only", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only", - "from_64_bit_1_to_absent___promise_policy_absent_version_1", - "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only", - "from_64_bit_2_to_absent___promise_policy_absent", - "from_64_bit_2_to_absent___promise_policy_absent_warn_only", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only", - "from_64_bit_2_to_absent___promise_policy_absent_version_2", - "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only", - "from_32_bit_1_to_absent___promise_policy_absent", - "from_32_bit_1_to_absent___promise_policy_absent_warn_only", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only", - "from_32_bit_1_to_absent___promise_policy_absent_version_1", - "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only", - "from_32_bit_2_to_absent___promise_policy_absent", - "from_32_bit_2_to_absent___promise_policy_absent_warn_only", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only", - "from_32_bit_2_to_absent___promise_policy_absent_version_2", - "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only", - "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1", - "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1", - }; - "run_all_tests" - not => "specific_test_case_specified", - scope => "namespace"; + "specific_test_case_specified" + or => { + "from_absent_to_absent___promise_policy_absent", + "from_absent_to_absent___promise_policy_absent_arch_64_bit", + "from_absent_to_absent___promise_policy_absent_arch_32_bit", + "from_absent_to_absent___promise_policy_absent_version_1", + "from_absent_to_absent___promise_policy_absent_version_2", + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1", + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1", + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2", + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only", + "from_absent_to_64_bit_2___promise_policy_present_type_repo", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only", + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1", + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only", + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1", + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only", + "from_64_bit_1_to_absent___promise_policy_absent", + "from_64_bit_1_to_absent___promise_policy_absent_warn_only", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only", + "from_64_bit_1_to_absent___promise_policy_absent_version_1", + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only", + "from_64_bit_2_to_absent___promise_policy_absent", + "from_64_bit_2_to_absent___promise_policy_absent_warn_only", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only", + "from_64_bit_2_to_absent___promise_policy_absent_version_2", + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only", + "from_32_bit_1_to_absent___promise_policy_absent", + "from_32_bit_1_to_absent___promise_policy_absent_warn_only", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only", + "from_32_bit_1_to_absent___promise_policy_absent_version_1", + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only", + "from_32_bit_2_to_absent___promise_policy_absent", + "from_32_bit_2_to_absent___promise_policy_absent_warn_only", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only", + "from_32_bit_2_to_absent___promise_policy_absent_version_2", + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only", + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1", + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1", + }; + + "run_all_tests" + not => "specific_test_case_specified", + scope => "namespace"; methods: run_all_tests|from_absent_to_absent___promise_policy_absent:: "from_absent_to_absent___promise_policy_absent" usebundle => from_absent_to_absent___promise_policy_absent; + run_all_tests|from_absent_to_absent___promise_policy_absent_arch_64_bit:: "from_absent_to_absent___promise_policy_absent_arch_64_bit" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit; + run_all_tests|from_absent_to_absent___promise_policy_absent_arch_32_bit:: "from_absent_to_absent___promise_policy_absent_arch_32_bit" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit; + run_all_tests|from_absent_to_absent___promise_policy_absent_version_1:: "from_absent_to_absent___promise_policy_absent_version_1" usebundle => from_absent_to_absent___promise_policy_absent_version_1; + run_all_tests|from_absent_to_absent___promise_policy_absent_version_2:: "from_absent_to_absent___promise_policy_absent_version_2" usebundle => from_absent_to_absent___promise_policy_absent_version_2; + run_all_tests|from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1:: "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1; + run_all_tests|from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1:: "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1; + run_all_tests|from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2:: "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2" usebundle => from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2; + run_all_tests|from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2:: "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2" usebundle => from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only:: "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1:: "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only:: "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1:: "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1; + run_all_tests|from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only:: "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" usebundle => from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only:: "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo:: "from_absent_to_64_bit_2___promise_policy_present_type_repo" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest; + run_all_tests|from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only:: "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" usebundle => from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only; + run_all_tests|from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1; + run_all_tests|from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only; + run_all_tests|from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit; + run_all_tests|from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only; + run_all_tests|from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1; + run_all_tests|from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only; + run_all_tests|from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1; + run_all_tests|from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only:: "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only; + run_all_tests|from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1:: "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1; + run_all_tests|from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only:: "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" usebundle => from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only:: "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest; + run_all_tests|from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only:: "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" usebundle => from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only; + run_all_tests|from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1:: "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" usebundle => from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1; + run_all_tests|from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only:: "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" usebundle => from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only; + run_all_tests|from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo; + run_all_tests|from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only; + run_all_tests|from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2; + run_all_tests|from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only; + run_all_tests|from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest; + run_all_tests|from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only:: "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" usebundle => from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only; + run_all_tests|from_64_bit_1_to_absent___promise_policy_absent:: "from_64_bit_1_to_absent___promise_policy_absent" usebundle => from_64_bit_1_to_absent___promise_policy_absent; + run_all_tests|from_64_bit_1_to_absent___promise_policy_absent_warn_only:: "from_64_bit_1_to_absent___promise_policy_absent_warn_only" usebundle => from_64_bit_1_to_absent___promise_policy_absent_warn_only; + run_all_tests|from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit:: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit; + run_all_tests|from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only:: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only; + run_all_tests|from_64_bit_1_to_absent___promise_policy_absent_version_1:: "from_64_bit_1_to_absent___promise_policy_absent_version_1" usebundle => from_64_bit_1_to_absent___promise_policy_absent_version_1; + run_all_tests|from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only:: "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only" usebundle => from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only; + run_all_tests|from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1:: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1; + run_all_tests|from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only:: "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only" usebundle => from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1:: "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit:: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2:: "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1:: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2:: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2; + run_all_tests|from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2:: "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2" usebundle => from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest; + run_all_tests|from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only:: "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" usebundle => from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1; + run_all_tests|from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only:: "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only" usebundle => from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1; + run_all_tests|from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only:: "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only" usebundle => from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only; + run_all_tests|from_64_bit_2_to_absent___promise_policy_absent:: "from_64_bit_2_to_absent___promise_policy_absent" usebundle => from_64_bit_2_to_absent___promise_policy_absent; + run_all_tests|from_64_bit_2_to_absent___promise_policy_absent_warn_only:: "from_64_bit_2_to_absent___promise_policy_absent_warn_only" usebundle => from_64_bit_2_to_absent___promise_policy_absent_warn_only; + run_all_tests|from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit:: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit; + run_all_tests|from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only:: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only; + run_all_tests|from_64_bit_2_to_absent___promise_policy_absent_version_2:: "from_64_bit_2_to_absent___promise_policy_absent_version_2" usebundle => from_64_bit_2_to_absent___promise_policy_absent_version_2; + run_all_tests|from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only:: "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only" usebundle => from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only; + run_all_tests|from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2:: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2; + run_all_tests|from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only:: "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only" usebundle => from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1; + run_all_tests|from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only:: "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" usebundle => from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest:: "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit:: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1:: "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1:: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1:: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1; + run_all_tests|from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2:: "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2" usebundle => from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1; + run_all_tests|from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only:: "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only" usebundle => from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only; + run_all_tests|from_32_bit_1_to_absent___promise_policy_absent:: "from_32_bit_1_to_absent___promise_policy_absent" usebundle => from_32_bit_1_to_absent___promise_policy_absent; + run_all_tests|from_32_bit_1_to_absent___promise_policy_absent_warn_only:: "from_32_bit_1_to_absent___promise_policy_absent_warn_only" usebundle => from_32_bit_1_to_absent___promise_policy_absent_warn_only; + run_all_tests|from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit:: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit; + run_all_tests|from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only:: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only; + run_all_tests|from_32_bit_1_to_absent___promise_policy_absent_version_1:: "from_32_bit_1_to_absent___promise_policy_absent_version_1" usebundle => from_32_bit_1_to_absent___promise_policy_absent_version_1; + run_all_tests|from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only:: "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only" usebundle => from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only; + run_all_tests|from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1:: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1; + run_all_tests|from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only:: "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only" usebundle => from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1; + run_all_tests|from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only:: "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only" usebundle => from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1:: "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit:: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2:: "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1:: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2:: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2; + run_all_tests|from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2:: "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2" usebundle => from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest; + run_all_tests|from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only:: "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" usebundle => from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1; + run_all_tests|from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only:: "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only" usebundle => from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only; + run_all_tests|from_32_bit_2_to_absent___promise_policy_absent:: "from_32_bit_2_to_absent___promise_policy_absent" usebundle => from_32_bit_2_to_absent___promise_policy_absent; + run_all_tests|from_32_bit_2_to_absent___promise_policy_absent_warn_only:: "from_32_bit_2_to_absent___promise_policy_absent_warn_only" usebundle => from_32_bit_2_to_absent___promise_policy_absent_warn_only; + run_all_tests|from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit:: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit; + run_all_tests|from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only:: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only; + run_all_tests|from_32_bit_2_to_absent___promise_policy_absent_version_2:: "from_32_bit_2_to_absent___promise_policy_absent_version_2" usebundle => from_32_bit_2_to_absent___promise_policy_absent_version_2; + run_all_tests|from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only:: "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only" usebundle => from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only; + run_all_tests|from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2:: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2; + run_all_tests|from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only:: "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only" usebundle => from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1; + run_all_tests|from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only:: "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only" usebundle => from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest:: "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit:: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1:: "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1:: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1:: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1; + run_all_tests|from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2:: "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2" usebundle => from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1; + run_all_tests|from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only:: "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only" usebundle => from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_absent___promise_policy_absent:: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent; + run_all_tests|from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only:: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1:: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only:: "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only" usebundle => from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit:: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only:: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1:: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only:: "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2:: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only:: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest:: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only:: "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit:: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit; + run_all_tests|from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only:: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1:: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only:: "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only" usebundle => from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2:: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2; + run_all_tests|from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only:: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest:: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest; + run_all_tests|from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only:: "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only" usebundle => from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2:: "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2" usebundle => from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2:: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only:: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest:: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest; + run_all_tests|from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only:: "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only" usebundle => from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only; + run_all_tests|from_64_bit_2_32_bit_2_to_absent___promise_policy_absent:: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent; + run_all_tests|from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only:: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only; + run_all_tests|from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2:: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only:: "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only" usebundle => from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit:: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only:: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2:: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only:: "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only; + run_all_tests|from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit:: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit; + run_all_tests|from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only:: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only; + run_all_tests|from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2:: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only:: "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only" usebundle => from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1:: "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1" usebundle => from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only:: "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only" usebundle => from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1; + run_all_tests|from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1:: "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1" usebundle => from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1; } + bundle agent check { classes: - "ok" and => { - "from_absent_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent)", - "from_absent_to_absent___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_64_bit)", - "from_absent_to_absent___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_32_bit)", - "from_absent_to_absent___promise_policy_absent_version_1_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_version_1)", - "from_absent_to_absent___promise_policy_absent_version_2_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_version_2)", - "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1)", - "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1)", - "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2)", - "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2)", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1)", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only)", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit)", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only)", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1)", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only)", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1)", - "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only)", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1)", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only)", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1)", - "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only)", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2)", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only)", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit)", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only)", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2)", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only)", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2)", - "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", - "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only)", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1)", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only)", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit)", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only)", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1)", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only)", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1)", - "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only)", - "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1)", - "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only)", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2)", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only)", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit)", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only)", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2)", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only)", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2)", - "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only)", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit)", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only)", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only)", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", - "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only)", - "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1)", - "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only)", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo)", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only)", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2)", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only)", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest)", - "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only)", - "from_64_bit_1_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent)", - "from_64_bit_1_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_warn_only)", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit)", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only)", - "from_64_bit_1_to_absent___promise_policy_absent_version_1_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_version_1)", - "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only)", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1)", - "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only)", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1)", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit)", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1)", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1)", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo)", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit)", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1)", - "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1)", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit)", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2)", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1)", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2)", - "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", - "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1)", - "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1)", - "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only)", - "from_64_bit_2_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent)", - "from_64_bit_2_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_warn_only)", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit)", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only)", - "from_64_bit_2_to_absent___promise_policy_absent_version_2_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_version_2)", - "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only)", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2)", - "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1)", - "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only)", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2)", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit)", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2)", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2)", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo)", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit)", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2)", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest)", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", - "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit)", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1)", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1)", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1)", - "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1)", - "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only)", - "from_32_bit_1_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent)", - "from_32_bit_1_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_warn_only)", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit)", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only)", - "from_32_bit_1_to_absent___promise_policy_absent_version_1_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_version_1)", - "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only)", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1)", - "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1)", - "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only)", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1)", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit)", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1)", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1)", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo)", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit)", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1)", - "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1)", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit)", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2)", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1)", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2)", - "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", - "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1)", - "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only)", - "from_32_bit_2_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent)", - "from_32_bit_2_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_warn_only)", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit)", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only)", - "from_32_bit_2_to_absent___promise_policy_absent_version_2_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_version_2)", - "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only)", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2)", - "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1)", - "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only)", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2)", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit)", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2)", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2)", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo)", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit)", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2)", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest)", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", - "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit)", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1)", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1)", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1)", - "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1)", - "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only)", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent)", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only)", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1)", - "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only)", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit)", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only)", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1)", - "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only)", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only)", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", - "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only)", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit)", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only)", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1)", - "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only)", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only)", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", - "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2)", - "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2)", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2)", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only)", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest)", - "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only)", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent)", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only)", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2)", - "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only)", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit)", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only)", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2)", - "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only)", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit)", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only)", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2)", - "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only)", - "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1)", - "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1)", - "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1)", - }; + "ok" + and => { + "from_absent_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent)", + "from_absent_to_absent___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_64_bit)", + "from_absent_to_absent___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_32_bit)", + "from_absent_to_absent___promise_policy_absent_version_1_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_version_1)", + "from_absent_to_absent___promise_policy_absent_version_2_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_version_2)", + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_1)", + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_1)", + "from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_64_bit_version_2)", + "from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_absent_to_absent___promise_policy_absent_arch_32_bit_version_2)", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1)", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only)", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit)", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only)", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1)", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only)", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1)", + "from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only)", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1)", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only)", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1)", + "from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only)", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2)", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only)", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit)", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only)", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2)", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only)", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2)", + "from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_warn_only)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", + "from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only)", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1)", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only)", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit)", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only)", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1)", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only)", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1)", + "from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only)", + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1)", + "from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only)", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2)", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only)", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit)", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only)", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2)", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only)", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2)", + "from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only)", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit)", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only)", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only)", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", + "from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok|(!run_all_tests.!from_absent_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only)", + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1)", + "from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only)", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo)", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_warn_only)", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2)", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only)", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest)", + "from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok|(!run_all_tests.!from_absent_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only)", + "from_64_bit_1_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent)", + "from_64_bit_1_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_warn_only)", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit)", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_warn_only)", + "from_64_bit_1_to_absent___promise_policy_absent_version_1_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_version_1)", + "from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_version_1_warn_only)", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1)", + "from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_absent___promise_policy_absent_arch_64_bit_version_1_warn_only)", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1)", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit)", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1)", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1)", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo)", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit)", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_version_1)", + "from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1)", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit)", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_absent_version_2)", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1)", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_64_bit_version_2)", + "from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_2)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_2_warn_only)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_version_latest_warn_only)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", + "from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1)", + "from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1)", + "from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_failing_1_warn_only)", + "from_64_bit_2_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent)", + "from_64_bit_2_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_warn_only)", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit)", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_warn_only)", + "from_64_bit_2_to_absent___promise_policy_absent_version_2_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_version_2)", + "from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_version_2_warn_only)", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2)", + "from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_absent___promise_policy_absent_arch_64_bit_version_2_warn_only)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_version_1_warn_only)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1)", + "from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only)", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2)", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit)", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2)", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2)", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo)", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit)", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_2)", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_version_latest)", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", + "from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit)", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_absent_version_1)", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_64_bit_version_1)", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_1)", + "from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_warn_only)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_failing_1_warn_only)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_failing_1_warn_only)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1)", + "from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_failing_1_warn_only)", + "from_32_bit_1_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent)", + "from_32_bit_1_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_warn_only)", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit)", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_warn_only)", + "from_32_bit_1_to_absent___promise_policy_absent_version_1_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_version_1)", + "from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only)", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1)", + "from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_absent___promise_policy_absent_arch_32_bit_version_1_warn_only)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1)", + "from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only)", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1)", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit)", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1)", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1)", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo)", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit)", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_version_1)", + "from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1)", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit)", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_absent_version_2)", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1)", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_2)", + "from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_1___promise_policy_absent_arch_32_bit_version_2)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_warn_only)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_warn_only)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_warn_only)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_warn_only)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_2_warn_only)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", + "from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_warn_only)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_warn_only)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_warn_only)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_warn_only)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_warn_only)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1)", + "from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_failing_1_warn_only)", + "from_32_bit_2_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent)", + "from_32_bit_2_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_warn_only)", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit)", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_warn_only)", + "from_32_bit_2_to_absent___promise_policy_absent_version_2_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_version_2)", + "from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only)", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2)", + "from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_absent___promise_policy_absent_arch_32_bit_version_2_warn_only)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_warn_only)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_warn_only)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_warn_only)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_warn_only)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_version_1_warn_only)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1)", + "from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_warn_only)", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2)", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit)", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2)", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2)", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo)", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit)", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_2)", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_version_latest)", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", + "from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit)", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_absent_version_1)", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_1)", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_32_bit_version_1)", + "from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_warn_only)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_warn_only)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_warn_only)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_warn_only)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_warn_only)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_failing_1_warn_only)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_failing_1_warn_only)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1)", + "from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only_ok|(!run_all_tests.!from_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_failing_1_warn_only)", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent)", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_warn_only)", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1)", + "from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_absent___promise_policy_absent_version_1_warn_only)", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit)", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_warn_only)", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1)", + "from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1___promise_policy_absent_arch_32_bit_version_1_warn_only)", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_warn_only)", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", + "from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_warn_only)", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit)", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_warn_only)", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1)", + "from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_1___promise_policy_absent_arch_64_bit_version_1_warn_only)", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_warn_only)", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", + "from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_warn_only)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_version_1)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_version_1)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_64_bit_file_version_1_arch_64_bit_version_1)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_file_file_arch_32_bit_file_version_1_arch_32_bit_version_1)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_64_bit_version_1)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_arch_32_bit_version_1)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_version_2)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_64_bit_version_2)", + "from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_1_32_bit_1___promise_policy_absent_arch_32_bit_version_2)", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2)", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_warn_only)", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest)", + "from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only_ok|(!run_all_tests.!from_64_bit_1_32_bit_1_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_warn_only)", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent)", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_warn_only)", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2)", + "from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_absent___promise_policy_absent_version_2_warn_only)", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit)", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_warn_only)", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2)", + "from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2___promise_policy_absent_arch_32_bit_version_2_warn_only)", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit)", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_warn_only)", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2)", + "from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_32_bit_2___promise_policy_absent_arch_64_bit_version_2_warn_only)", + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1)", + "from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_1_32_bit_1___promise_policy_present_type_repo_version_1_warn_only)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_version_2)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_version_2)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_64_bit_file_version_2_arch_64_bit_version_2)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_file_file_arch_32_bit_file_version_2_arch_32_bit_version_2)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_2)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_version_latest)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_2)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_2)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_64_bit_version_latest)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_present_type_repo_arch_32_bit_version_latest)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_version_1)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_64_bit_version_1)", + "from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1_ok|(!run_all_tests.!from_64_bit_2_32_bit_2_to_64_bit_2_32_bit_2___promise_policy_absent_arch_32_bit_version_1)", + }; reports: !ok:: "$(this.promise_filename) FAIL"; + ok:: "$(this.promise_filename) Pass"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/11_packagesmatching.cf b/tests/acceptance/17_packages/11_old/unsafe/11_packagesmatching.cf index cd61f56353..e81d7cbc4b 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/11_packagesmatching.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/11_packagesmatching.cf @@ -6,45 +6,47 @@ # 12_packagesmatching.cf. See the comments in there. # ####################################################### - body common control { - inputs => { "../../packages-info.cf.sub", - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf" - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; + inputs => { + "../../packages-info.cf.sub", + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; } ####################################################### - bundle agent init { meta: - "test_skip_needs_work" string => "!redhat.!debian", - meta => { "redmine5866" }; - # RedHat 4 RPM has a bug which corrupts the RPM DB during our tests, so it is untestable. - "test_skip_unsupported" string => "redhat_4|centos_4"; + "test_skip_needs_work" + string => "!redhat.!debian", + meta => { "redmine5866" }; + + # RedHat 4 RPM has a bug which corrupts the RPM DB during our tests, so it is untestable. + "test_skip_unsupported" string => "redhat_4|centos_4"; methods: "clear_packages" usebundle => clear_packages("dummy"); } ####################################################### - bundle agent test { methods: - "install_package" usebundle => install_package("$(p.name[1])", "$(p.version[1])", "$(p.arch)", "dummy"); + "install_package" + usebundle => install_package( + "$(p.name[1])", "$(p.version[1])", "$(p.arch)", "dummy" + ); } ####################################################### - bundle agent check { reports: - # Not a real test case so pass unconditionally. - "$(this.promise_filename) Pass"; + # Not a real test case so pass unconditionally. + "$(this.promise_filename) Pass"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/12_packagesmatching.cf b/tests/acceptance/17_packages/11_old/unsafe/12_packagesmatching.cf index d414dea781..3d95ea4260 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/12_packagesmatching.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/12_packagesmatching.cf @@ -13,101 +13,134 @@ # still uses the same cache on disk. # ####################################################### - body common control { - inputs => { "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - "../../../dcs.sub.cf", - "../../../../../inventory/any.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; + inputs => { + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + "../../../dcs.sub.cf", + "../../../../../inventory/any.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; } ####################################################### - bundle agent init { vars: + # if we have the patches, 7 days; otherwise keep trying + "refresh" string => ifelse("have_inventory", "10080", "0"); - # if we have the patches, 7 days; otherwise keep trying - "refresh" string => ifelse("have_inventory", "10080", - "0"); classes: - "have_patches" or => { "community_edition", # not in Community - fileexists("$(sys.workdir)/state/software_patches_avail.csv") }; + "have_patches" + or => { + "community_edition", + # not in Community + fileexists("$(sys.workdir)/state/software_patches_avail.csv"), + }; - "have_inventory" and => { "have_patches", - fileexists("$(sys.workdir)/state/software_packages.csv"), + "have_inventory" + and => { + "have_patches", + fileexists("$(sys.workdir)/state/software_packages.csv"), }; packages: # Old way of forcing package updates, for the legacy packages promise. debian:: "cfe_internal_non_existing_package" - package_policy => "add", - package_method => inventory_apt_get($(refresh)), - action => if_elapsed_day; + package_policy => "add", + package_method => inventory_apt_get($(refresh)), + action => if_elapsed_day; redhat:: "cfe_internal_non_existing_package" - package_policy => "add", - package_method => inventory_yum_rpm($(refresh)), - action => if_elapsed_day; + package_policy => "add", + package_method => inventory_yum_rpm($(refresh)), + action => if_elapsed_day; vars: - "package_name" string => "$(p.name[1])"; + "package_name" string => "$(p.name[1])"; } ####################################################### - bundle agent test { vars: - "all_packages" data => packagesmatching("$(init.package_name)", - ".*", ".*", ".*"); + "all_packages" + data => packagesmatching("$(init.package_name)", ".*", ".*", ".*"); } ####################################################### - bundle agent check { classes: any:: - "function_ok" expression => strcmp("$(test.all_packages[0])", "$(init.package_name)"); - "file1_ok" expression => fileexists("$(sys.workdir)/state/software_packages.csv"); - "file1_size_ok" not => strcmp(filestat("$(sys.workdir)/state/software_packages.csv", "size"), "0"); + "function_ok" + expression => strcmp("$(test.all_packages[0])", "$(init.package_name)"); + + "file1_ok" + expression => fileexists("$(sys.workdir)/state/software_packages.csv"); + + "file1_size_ok" + not => strcmp( + filestat("$(sys.workdir)/state/software_packages.csv", "size"), "0" + ); + enterprise:: - "file2_ok" expression => fileexists("$(sys.workdir)/state/software_patches_avail.csv"); - "file2_size_ok" not => strcmp(filestat("$(sys.workdir)/state/software_patches_avail.csv", "size"), "0"); + "file2_ok" + expression => fileexists( + "$(sys.workdir)/state/software_patches_avail.csv" + ); + + "file2_size_ok" + not => strcmp( + filestat("$(sys.workdir)/state/software_patches_avail.csv", "size"), + "0" + ); !enterprise:: "ok" and => { "function_ok", "file1_ok", "file1_size_ok" }; + enterprise:: - "ok" and => { "function_ok", "file1_ok", "file2_ok", "file1_size_ok", "file2_size_ok" }; + "ok" + and => { + "function_ok", + "file1_ok", + "file2_ok", + "file1_size_ok", + "file2_size_ok", + }; reports: DEBUG:: "packagesmatching: $(test.all_packages[0])"; + DEBUG.!function_ok:: "function_ok not set"; + DEBUG.!file1_ok:: "file1_ok not set"; + DEBUG.!file2_ok:: "file2_ok not set"; + DEBUG.!file1_size_ok:: "file1_size_ok not set"; + DEBUG.!file2_size_ok:: "file2_size_ok not set"; ok:: "$(this.promise_filename) Pass"; + !ok:: "$(this.promise_filename) FAIL"; } + body package_method inventory_apt_get(update_interval) # @depends debian_knowledge # @brief APT installation package method for inventory purposes only @@ -121,32 +154,33 @@ body package_method inventory_apt_get(update_interval) # exactly like the `apt_get` package method and *may* use the network # to install packages, as APT may decide. { - package_changes => "bulk"; - package_list_command => "$(debian_knowledge.call_dpkg) -l"; - package_list_name_regex => "$(debian_knowledge.list_name_regex)"; - package_list_version_regex => "$(debian_knowledge.list_version_regex)"; - package_installed_regex => ".i.*"; # packages that have been uninstalled may be listed - package_name_convention => "$(name)=$(version)"; - - # set it to "0" to avoid caching of list during upgrade - package_list_update_ifelapsed => $(update_interval); - - # Target a specific release, such as backports - package_add_command => "$(debian_knowledge.call_apt_get) --help >/dev/null 2>&1 ; /bin/true"; - package_list_update_command => "$(debian_knowledge.call_apt_get) update"; - package_delete_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes -q remove"; - package_update_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; - package_patch_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; - package_verify_command => "$(debian_knowledge.call_dpkg) -s"; - package_noverify_returncode => "1"; - - package_patch_list_command => "$(debian_knowledge.call_apt_get) --just-print dist-upgrade"; - package_patch_name_regex => "$(debian_knowledge.patch_name_regex)"; - package_patch_version_regex => "$(debian_knowledge.patch_version_regex)"; - - # make correct version comparisons - package_version_less_command => "$(debian_knowledge.dpkg_compare_less)"; - package_version_equal_command => "$(debian_knowledge.dpkg_compare_equal)"; + package_changes => "bulk"; + package_list_command => "$(debian_knowledge.call_dpkg) -l"; + package_list_name_regex => "$(debian_knowledge.list_name_regex)"; + package_list_version_regex => "$(debian_knowledge.list_version_regex)"; + package_installed_regex => ".i.*"; + + # packages that have been uninstalled may be listed + package_name_convention => "$(name)=$(version)"; + + # set it to "0" to avoid caching of list during upgrade + package_list_update_ifelapsed => $(update_interval); + + # Target a specific release, such as backports + package_add_command => "$(debian_knowledge.call_apt_get) --help >/dev/null 2>&1 ; /bin/true"; + package_list_update_command => "$(debian_knowledge.call_apt_get) update"; + package_delete_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes -q remove"; + package_update_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; + package_patch_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; + package_verify_command => "$(debian_knowledge.call_dpkg) -s"; + package_noverify_returncode => "1"; + package_patch_list_command => "$(debian_knowledge.call_apt_get) --just-print dist-upgrade"; + package_patch_name_regex => "$(debian_knowledge.patch_name_regex)"; + package_patch_version_regex => "$(debian_knowledge.patch_version_regex)"; + + # make correct version comparisons + package_version_less_command => "$(debian_knowledge.dpkg_compare_less)"; + package_version_equal_command => "$(debian_knowledge.dpkg_compare_equal)"; } body package_method inventory_yum_rpm(update_interval) @@ -161,31 +195,27 @@ body package_method inventory_yum_rpm(update_interval) # `yum_rpm()` package method and *may* use the network to install # packages, as Yum may decide. { - package_changes => "bulk"; - package_list_command => "$(rpm_knowledge.call_rpm) -qa --qf '$(rpm_knowledge.rpm3_output_format)'"; - package_patch_list_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_offline_options) check-update $(redhat_knowledge.check_update_postproc)"; - - package_list_name_regex => "$(rpm_knowledge.rpm3_name_regex)"; - package_list_version_regex => "$(rpm_knowledge.rpm3_version_regex)"; - package_list_arch_regex => "$(rpm_knowledge.rpm3_arch_regex)"; - - package_installed_regex => ".*"; - package_name_convention => "$(name)-$(version).$(arch)"; - - # just give the package name to rpm to delete, otherwise it gets "name.*" (from package_name_convention above) - package_delete_convention => "$(name)"; - - # set it to "0" to avoid caching of list during upgrade - package_list_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) check-update $(redhat_knowledge.check_update_postproc)"; - package_list_update_ifelapsed => $(update_interval); - - package_patch_name_regex => "$(redhat_knowledge.patch_name_regex)"; - package_patch_version_regex => "$(redhat_knowledge.patch_version_regex)"; - package_patch_arch_regex => "$(redhat_knowledge.patch_arch_regex)"; - - package_add_command => "$(redhat_knowledge.call_yum) --help >/dev/null 2>&1 ; /bin/true"; - package_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; - package_patch_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; - package_delete_command => "$(rpm_knowledge.call_rpm) -e --nodeps"; - package_verify_command => "$(rpm_knowledge.call_rpm) -V"; + package_changes => "bulk"; + package_list_command => "$(rpm_knowledge.call_rpm) -qa --qf '$(rpm_knowledge.rpm3_output_format)'"; + package_patch_list_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_offline_options) check-update $(redhat_knowledge.check_update_postproc)"; + package_list_name_regex => "$(rpm_knowledge.rpm3_name_regex)"; + package_list_version_regex => "$(rpm_knowledge.rpm3_version_regex)"; + package_list_arch_regex => "$(rpm_knowledge.rpm3_arch_regex)"; + package_installed_regex => ".*"; + package_name_convention => "$(name)-$(version).$(arch)"; + + # just give the package name to rpm to delete, otherwise it gets "name.*" (from package_name_convention above) + package_delete_convention => "$(name)"; + + # set it to "0" to avoid caching of list during upgrade + package_list_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) check-update $(redhat_knowledge.check_update_postproc)"; + package_list_update_ifelapsed => $(update_interval); + package_patch_name_regex => "$(redhat_knowledge.patch_name_regex)"; + package_patch_version_regex => "$(redhat_knowledge.patch_version_regex)"; + package_patch_arch_regex => "$(redhat_knowledge.patch_arch_regex)"; + package_add_command => "$(redhat_knowledge.call_yum) --help >/dev/null 2>&1 ; /bin/true"; + package_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; + package_patch_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; + package_delete_command => "$(rpm_knowledge.call_rpm) -e --nodeps"; + package_verify_command => "$(rpm_knowledge.call_rpm) -V"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_absent.cf b/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_absent.cf index f22de1de0c..559cb916dd 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_absent.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_absent.cf @@ -1,134 +1,145 @@ bundle common test_meta { vars: - "description" string => "Test that multiple packages which are installed get removed"; - "story_id" string => "5514"; - "covers" string => "operational_repaired"; + "description" + string => "Test that multiple packages which are installed get removed"; + + "story_id" string => "5514"; + "covers" string => "operational_repaired"; } ####################################################### - body common control { - inputs => { - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../packages-info.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../packages-info.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } - - ####################################################### - bundle agent init { meta: - "test_skip_needs_work" string => "!redhat.!debian", - meta => { "redmine5866" }; - # RedHat 4 RPM has a bug which corrupts the RPM DB during our tests, so it is untestable. - "test_skip_unsupported" string => "redhat_4|centos_4"; - - vars: - "package_name" slist => { "$(p.name[3])","$(p.name[1])","$(p.name[2])"}; - - packages: - - debian:: - - "$(package_name)" - package_policy => "add", - package_architectures => { "$(p.arch)" }, - package_method => apt_get; + "test_skip_needs_work" + string => "!redhat.!debian", + meta => { "redmine5866" }; - redhat|suse|sles:: + # RedHat 4 RPM has a bug which corrupts the RPM DB during our tests, so it is untestable. + "test_skip_unsupported" string => "redhat_4|centos_4"; - "$(package_name)" - package_policy => "add", - package_architectures => { "$(p.arch)" }, - package_method => yum_rpm; + vars: + "package_name" slist => { "$(p.name[3])", "$(p.name[1])", "$(p.name[2])" }; + + packages: + debian:: + "$(package_name)" + package_policy => "add", + package_architectures => { "$(p.arch)" }, + package_method => apt_get; + + redhat|suse|sles:: + "$(package_name)" + package_policy => "add", + package_architectures => { "$(p.arch)" }, + package_method => yum_rpm; } ####################################################### - bundle agent test { - vars: - "package_name" slist => { @(init.package_name) }; - - - packages: - - debian:: - - "$(package_name)" - package_policy => "delete", - classes => test_set_class("pass_$(package_name)","fail_$(package_name)"); - - redhat|suse|sles:: - - "$(package_name)" - package_policy => "delete", - classes => test_set_class("pass_$(package_name)","fail_$(package_name)"); - + vars: + "package_name" slist => { @(init.package_name) }; + + packages: + debian:: + "$(package_name)" + package_policy => "delete", + classes => test_set_class( + "pass_$(package_name)", "fail_$(package_name)" + ); + + redhat|suse|sles:: + "$(package_name)" + package_policy => "delete", + classes => test_set_class( + "pass_$(package_name)", "fail_$(package_name)" + ); } - - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { - - classes: - - debian:: - - "not_has_pkg_$(test.package_name)" not => returnszero("dpkg -l | grep ' $(test.package_name) ' > /dev/null", "useshell"); - - redhat|suse|sles:: - - "not_has_pkg_$(test.package_name)" not => returnszero("/bin/rpm -q $(test.package_name) > /dev/null", "useshell"); - - any:: - "not_has_file_test_package_charlie" not => fileexists("$(p.file[3][$(p.latest_version)])"); - "not_has_file_test_package_alpha" not => fileexists("$(p.file[1][$(p.latest_version)])"); - "not_has_file_test_package_beta" not => fileexists("$(p.file[2][$(p.latest_version)])"); - # Would be nice to test the pass_* and fail_* classes here, but CFEngine - # doesn't set the classes properly when installing multiple new packages. - "charlie_ok" and => { #"pass_test_package_charlie", "!fail_test_package_charlie", - "not_has_pkg_test_package_charlie", "not_has_file_test_package_charlie" }; - "alpha_ok" and => { #"pass_test_package_alpha", "!fail_test_package_alpha", - "not_has_pkg_test_package_alpha", "not_has_file_test_package_alpha" }; - "beta_ok" and => { #"pass_test_package_beta", "!fail_test_package_beta", - "not_has_pkg_test_package_beta", "not_has_file_test_package_beta" }; - - "ok" and => { "charlie_ok", "alpha_ok", "beta_ok" }; - - reports: - - ok:: - - "$(this.promise_filename) Pass"; - - !ok:: - - "$(this.promise_filename) FAIL"; + classes: + debian:: + "not_has_pkg_$(test.package_name)" + not => returnszero( + "dpkg -l | grep ' $(test.package_name) ' > /dev/null", "useshell" + ); + + redhat|suse|sles:: + "not_has_pkg_$(test.package_name)" + not => returnszero( + "/bin/rpm -q $(test.package_name) > /dev/null", "useshell" + ); + + any:: + "not_has_file_test_package_charlie" + not => fileexists("$(p.file[3][$(p.latest_version)])"); + + "not_has_file_test_package_alpha" + not => fileexists("$(p.file[1][$(p.latest_version)])"); + + "not_has_file_test_package_beta" + not => fileexists("$(p.file[2][$(p.latest_version)])"); + + # Would be nice to test the pass_* and fail_* classes here, but CFEngine + # doesn't set the classes properly when installing multiple new packages. + "charlie_ok" + and => { + #"pass_test_package_charlie", "!fail_test_package_charlie", + "not_has_pkg_test_package_charlie", + "not_has_file_test_package_charlie", + }; + + "alpha_ok" + and => { + #"pass_test_package_alpha", "!fail_test_package_alpha", + "not_has_pkg_test_package_alpha", + "not_has_file_test_package_alpha", + }; + + "beta_ok" + and => { + #"pass_test_package_beta", "!fail_test_package_beta", + "not_has_pkg_test_package_beta", + "not_has_file_test_package_beta", + }; + + "ok" and => { "charlie_ok", "alpha_ok", "beta_ok" }; + + reports: + ok:: + "$(this.promise_filename) Pass"; + + !ok:: + "$(this.promise_filename) FAIL"; } body classes succesfully_executed(class) { - kept_returncodes => { "0" }; - promise_kept => { "$(class)" }; + kept_returncodes => { "0" }; + promise_kept => { "$(class)" }; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_present.cf b/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_present.cf index c3a5e911fb..1732ecccc9 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_present.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_present.cf @@ -1,31 +1,29 @@ bundle common test_meta { vars: - "description" string => "Test that multiple packages not installed gets installed"; - "story_id" string => "5513"; - "covers" string => "operational_repaired"; + "description" + string => "Test that multiple packages not installed gets installed"; + + "story_id" string => "5513"; + "covers" string => "operational_repaired"; } ####################################################### - body common control { - inputs => { - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } - - ####################################################### - bundle agent init { methods: @@ -33,77 +31,96 @@ bundle agent init } ####################################################### - bundle agent test { - vars: - "package_name" slist => { "$(p.name[3])","$(p.name[1])","$(p.name[2])"}; - packages: - - debian:: - - "$(package_name)" - package_policy => "add", - classes => test_set_class("pass_$(package_name)","fail_$(package_name)"); - - redhat:: - - "$(package_name)" - package_policy => "add", - classes => test_set_class("pass_$(package_name)","fail_$(package_name)"); - - suse|sles:: - - "$(package_name)" - package_policy => "add", - classes => test_set_class("pass_$(package_name)","fail_$(package_name)"); + vars: + "package_name" slist => { "$(p.name[3])", "$(p.name[1])", "$(p.name[2])" }; + + packages: + debian:: + "$(package_name)" + package_policy => "add", + classes => test_set_class( + "pass_$(package_name)", "fail_$(package_name)" + ); + + redhat:: + "$(package_name)" + package_policy => "add", + classes => test_set_class( + "pass_$(package_name)", "fail_$(package_name)" + ); + + suse|sles:: + "$(package_name)" + package_policy => "add", + classes => test_set_class( + "pass_$(package_name)", "fail_$(package_name)" + ); } - - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { - classes: - - debian:: - - "has_pkg_$(test.package_name)" expression => returnszero("dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? '", "useshell"); - - redhat|suse|sles:: - - "has_pkg_$(test.package_name)" expression => returnszero("/bin/rpm -qa | grep -qw $(test.package_name)", "useshell"); - - any:: - "has_file_test_package_charlie" expression => fileexists("$(p.file[3][$(p.latest_version)])"); - "has_file_test_package_alpha" expression => fileexists("$(p.file[1][$(p.latest_version)])"); - "has_file_test_package_beta" expression => fileexists("$(p.file[2][$(p.latest_version)])"); - - # Would be nice to test the pass_* and fail_* classes here, but CFEngine - # doesn't set the classes properly when installing multiple new packages. - "charlie_ok" and => { #"pass_test_package_charlie", "!fail_test_package_charlie", - "has_pkg_test_package_charlie", "has_file_test_package_charlie" }; - "alpha_ok" and => { #"pass_test_package_alpha", "!fail_test_package_alpha", - "has_pkg_test_package_alpha", "has_file_test_package_alpha" }; - "beta_ok" and => { #"pass_test_package_beta", "!fail_test_package_beta", - "has_pkg_test_package_beta", "has_file_test_package_beta" }; - "ok" and => { "charlie_ok", "alpha_ok", "beta_ok" }; - - reports: - - ok:: - - "$(this.promise_filename) Pass"; - - !ok:: - - "$(this.promise_filename) FAIL"; + classes: + debian:: + "has_pkg_$(test.package_name)" + expression => returnszero( + "dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? '", "useshell" + ); + + redhat|suse|sles:: + "has_pkg_$(test.package_name)" + expression => returnszero( + "/bin/rpm -qa | grep -qw $(test.package_name)", "useshell" + ); + + any:: + "has_file_test_package_charlie" + expression => fileexists("$(p.file[3][$(p.latest_version)])"); + + "has_file_test_package_alpha" + expression => fileexists("$(p.file[1][$(p.latest_version)])"); + + "has_file_test_package_beta" + expression => fileexists("$(p.file[2][$(p.latest_version)])"); + + # Would be nice to test the pass_* and fail_* classes here, but CFEngine + # doesn't set the classes properly when installing multiple new packages. + "charlie_ok" + and => { + #"pass_test_package_charlie", "!fail_test_package_charlie", + "has_pkg_test_package_charlie", + "has_file_test_package_charlie", + }; + + "alpha_ok" + and => { + #"pass_test_package_alpha", "!fail_test_package_alpha", + "has_pkg_test_package_alpha", + "has_file_test_package_alpha", + }; + + "beta_ok" + and => { + #"pass_test_package_beta", "!fail_test_package_beta", + "has_pkg_test_package_beta", + "has_file_test_package_beta", + }; + + "ok" and => { "charlie_ok", "alpha_ok", "beta_ok" }; + + reports: + ok:: + "$(this.promise_filename) Pass"; + + !ok:: + "$(this.promise_filename) FAIL"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_upgrade.cf b/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_upgrade.cf index b69e88591c..de65233952 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_upgrade.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_upgrade.cf @@ -3,114 +3,140 @@ # Test add multiple packages # ####################################################### - body common control { - inputs => { - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } - - ####################################################### - bundle agent init { methods: - "install_package" usebundle => install_package("$(p.name[1])", "$(p.version[1])", "$(p.arch)", "dummy"); - "install_package" usebundle => install_package("$(p.name[2])", "$(p.version[1])", "$(p.arch)", "dummy"); - "install_package" usebundle => install_package("$(p.name[3])", "$(p.version[1])", "$(p.arch)", "dummy"); + "install_package" + usebundle => install_package( + "$(p.name[1])", "$(p.version[1])", "$(p.arch)", "dummy" + ); + + "install_package" + usebundle => install_package( + "$(p.name[2])", "$(p.version[1])", "$(p.arch)", "dummy" + ); + + "install_package" + usebundle => install_package( + "$(p.name[3])", "$(p.version[1])", "$(p.arch)", "dummy" + ); } ####################################################### - bundle agent test { - vars: - "package_name" slist => { "$(p.name[3])","$(p.name[1])","$(p.name[2])"}; - packages: - - debian:: - - "$(package_name)" - package_policy => "update", - package_select => "==", - package_version => "1.0-2", - package_method => apt_get, - classes => test_set_class("pass_$(package_name)","fail_$(package_name)"); - - redhat:: - - "$(package_name)" - package_policy => "update", - package_select => "==", - package_version => "1.0-2", - package_method => yum_rpm, - classes => test_set_class("pass_$(package_name)","fail_$(package_name)"); - - suse|sles:: - - "$(package_name)" - package_policy => "update", - package_select => "==", - package_version => "1.0-2", - package_method => zypper, - classes => test_set_class("pass_$(package_name)","fail_$(package_name)"); + vars: + "package_name" slist => { "$(p.name[3])", "$(p.name[1])", "$(p.name[2])" }; + + packages: + debian:: + "$(package_name)" + package_policy => "update", + package_select => "==", + package_version => "1.0-2", + package_method => apt_get, + classes => test_set_class( + "pass_$(package_name)", "fail_$(package_name)" + ); + + redhat:: + "$(package_name)" + package_policy => "update", + package_select => "==", + package_version => "1.0-2", + package_method => yum_rpm, + classes => test_set_class( + "pass_$(package_name)", "fail_$(package_name)" + ); + + suse|sles:: + "$(package_name)" + package_policy => "update", + package_select => "==", + package_version => "1.0-2", + package_method => zypper, + classes => test_set_class( + "pass_$(package_name)", "fail_$(package_name)" + ); } - - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { - classes: - - debian:: - - "has_pkg_$(test.package_name)" expression => returnszero("dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? '", "useshell"); - - redhat|suse|sles:: - - "has_pkg_$(test.package_name)" expression => returnszero("/bin/rpm -qa | grep -qw $(test.package_name)", "useshell"); - - any:: - "has_file_test_package_charlie" expression => fileexists("$(p.file[3][$(p.latest_version)])"); - "has_file_test_package_alpha" expression => fileexists("$(p.file[1][$(p.latest_version)])"); - "has_file_test_package_beta" expression => fileexists("$(p.file[2][$(p.latest_version)])"); - - # Would be nice to test the pass_* and fail_* classes here, but CFEngine - # doesn't set the classes properly when installing multiple new packages. - "charlie_ok" and => { #"pass_test_package_charlie", "!fail_test_package_charlie", - "has_pkg_test_package_charlie", "has_file_test_package_charlie" }; - "alpha_ok" and => { #"pass_test_package_alpha", "!fail_test_package_alpha", - "has_pkg_test_package_alpha", "has_file_test_package_alpha" }; - "beta_ok" and => { #"pass_test_package_beta", "!fail_test_package_beta", - "has_pkg_test_package_beta", "has_file_test_package_beta" }; - "ok" and => { "charlie_ok", "alpha_ok", "beta_ok" }; - - reports: - - ok:: - - "$(this.promise_filename) Pass"; - - !ok:: - - "$(this.promise_filename) FAIL"; + classes: + debian:: + "has_pkg_$(test.package_name)" + expression => returnszero( + "dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? '", "useshell" + ); + + redhat|suse|sles:: + "has_pkg_$(test.package_name)" + expression => returnszero( + "/bin/rpm -qa | grep -qw $(test.package_name)", "useshell" + ); + + any:: + "has_file_test_package_charlie" + expression => fileexists("$(p.file[3][$(p.latest_version)])"); + + "has_file_test_package_alpha" + expression => fileexists("$(p.file[1][$(p.latest_version)])"); + + "has_file_test_package_beta" + expression => fileexists("$(p.file[2][$(p.latest_version)])"); + + # Would be nice to test the pass_* and fail_* classes here, but CFEngine + # doesn't set the classes properly when installing multiple new packages. + "charlie_ok" + and => { + #"pass_test_package_charlie", "!fail_test_package_charlie", + "has_pkg_test_package_charlie", + "has_file_test_package_charlie", + }; + + "alpha_ok" + and => { + #"pass_test_package_alpha", "!fail_test_package_alpha", + "has_pkg_test_package_alpha", + "has_file_test_package_alpha", + }; + + "beta_ok" + and => { + #"pass_test_package_beta", "!fail_test_package_beta", + "has_pkg_test_package_beta", + "has_file_test_package_beta", + }; + + "ok" and => { "charlie_ok", "alpha_ok", "beta_ok" }; + + reports: + ok:: + "$(this.promise_filename) Pass"; + + !ok:: + "$(this.promise_filename) FAIL"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/named_pkg_absent.cf b/tests/acceptance/17_packages/11_old/unsafe/named_pkg_absent.cf index 5ceb1b4245..c0bb119abc 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/named_pkg_absent.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/named_pkg_absent.cf @@ -1,111 +1,110 @@ bundle common test_meta { vars: - "description" string => "Test that a package which is installed gets removed"; - "story_id" string => "5514"; - "covers" string => "operational_repaired"; + "description" + string => "Test that a package which is installed gets removed"; + + "story_id" string => "5514"; + "covers" string => "operational_repaired"; } ####################################################### - body common control { - inputs => { - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../packages-info.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../packages-info.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } - - ####################################################### - bundle agent init { meta: - "test_skip_needs_work" string => "!redhat.!debian", - meta => { "redmine5866" }; - # RedHat 4 RPM has a bug which corrupts the RPM DB during our tests, so it is untestable. - "test_skip_unsupported" string => "redhat_4|centos_4"; - - vars: - "package_name" slist => { "$(p.name[3])" }; + "test_skip_needs_work" + string => "!redhat.!debian", + meta => { "redmine5866" }; - packages: + # RedHat 4 RPM has a bug which corrupts the RPM DB during our tests, so it is untestable. + "test_skip_unsupported" string => "redhat_4|centos_4"; + vars: + "package_name" slist => { "$(p.name[3])" }; - debian:: - - "$(package_name)" - package_policy => "add", - package_method => apt_get; - - redhat|suse|sles:: + packages: + debian:: + "$(package_name)" + package_policy => "add", + package_method => apt_get; - "$(package_name)" - package_policy => "add", - package_method => yum_rpm; + redhat|suse|sles:: + "$(package_name)" + package_policy => "add", + package_method => yum_rpm; } ####################################################### - bundle agent test { - vars: - "package_name" slist => { "$(init.package_name)" }; - - packages: + vars: + "package_name" slist => { "$(init.package_name)" }; - debian:: - "$(package_name)" - package_policy => "delete", - classes => test_set_class("pass","fail"); + packages: + debian:: + "$(package_name)" + package_policy => "delete", + classes => test_set_class("pass", "fail"); redhat|suse|sles:: - "$(package_name)" + "$(package_name)" package_policy => "delete", - classes => test_set_class("pass","fail"); + classes => test_set_class("pass", "fail"); } - - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { + classes: + debian:: + "not_has_pkg" + not => returnszero( + "dpkg -l | grep ' $(test.package_name) ' > /dev/null", "useshell" + ); + + redhat|suse|sles:: + "not_has_pkg" + not => returnszero( + "/bin/rpm -q $(test.package_name) > /dev/null", "useshell" + ); + + any:: + "not_has_file" not => fileexists("$(p.file[3][$(p.latest_version)])"); + "ok" expression => "pass.!fail.not_has_pkg.not_has_file"; + + reports: + "$(p.file[3][$(p.latest_version)])"; + + ok:: + "$(this.promise_filename) Pass"; - classes: - debian:: - "not_has_pkg" not => returnszero("dpkg -l | grep ' $(test.package_name) ' > /dev/null", "useshell"); - redhat|suse|sles:: - "not_has_pkg" not => returnszero("/bin/rpm -q $(test.package_name) > /dev/null", "useshell"); - - any:: - "not_has_file" not => fileexists("$(p.file[3][$(p.latest_version)])"); - "ok" expression => "pass.!fail.not_has_pkg.not_has_file"; - - reports: - "$(p.file[3][$(p.latest_version)])"; - ok:: - "$(this.promise_filename) Pass"; - !ok:: - "$(this.promise_filename) FAIL"; + !ok:: + "$(this.promise_filename) FAIL"; } body classes succesfully_executed(class) { - kept_returncodes => { "0" }; - promise_kept => { "$(class)" }; + kept_returncodes => { "0" }; + promise_kept => { "$(class)" }; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/named_pkg_file_present.cf b/tests/acceptance/17_packages/11_old/unsafe/named_pkg_file_present.cf index 8b353daddb..9fe55cf35f 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/named_pkg_file_present.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/named_pkg_file_present.cf @@ -3,96 +3,89 @@ # Test installation of package from local repo # ####################################################### - body common control { - inputs => { - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } ####################################################### - bundle agent init { meta: + methods: "clear_packages" usebundle => clear_packages("dummy"); } ####################################################### - bundle agent test { - - vars: - - "package_name" string => "$(p.name[3])"; - "package_version" string => "$(p.version[1])"; - "cwd" string => execresult("/bin/pwd", "noshell"); - - packages: - - debian:: - - "$(package_name)" - classes => test_set_class("pass","fail"), - package_policy => "add", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(p.arch)" }, - package_method => dpkg_version("$(p.resources)/file_repo"); - - redhat|suse|sles:: - - "$(package_name)" - classes => test_set_class("pass","fail"), - package_policy => "add", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(p.arch)" }, - package_method => rpm_version("$(p.resources)/rpm_repo"); - - - + vars: + "package_name" string => "$(p.name[3])"; + "package_version" string => "$(p.version[1])"; + "cwd" string => execresult("/bin/pwd", "noshell"); + + packages: + debian:: + "$(package_name)" + classes => test_set_class("pass", "fail"), + package_policy => "add", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(p.arch)" }, + package_method => dpkg_version("$(p.resources)/file_repo"); + + redhat|suse|sles:: + "$(package_name)" + classes => test_set_class("pass", "fail"), + package_policy => "add", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(p.arch)" }, + package_method => rpm_version("$(p.resources)/rpm_repo"); } - - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { - - classes: - - debian:: - "has_pkg" expression => returnszero("dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", "useshell"); - - redhat|suse|sles:: - "has_pkg" expression => returnszero("/bin/rpm -q $(test.package_name) > /dev/null", "useshell"); - - any:: - "has_file" expression => fileexists("$(p.file[3][1])"); - "ok" expression => "pass.!fail.has_pkg.has_file"; - - reports: - ok:: - "$(this.promise_filename) Pass"; - !ok:: - "$(this.promise_filename) FAIL"; + classes: + debian:: + "has_pkg" + expression => returnszero( + "dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", + "useshell" + ); + + redhat|suse|sles:: + "has_pkg" + expression => returnszero( + "/bin/rpm -q $(test.package_name) > /dev/null", "useshell" + ); + + any:: + "has_file" expression => fileexists("$(p.file[3][1])"); + "ok" expression => "pass.!fail.has_pkg.has_file"; + + reports: + ok:: + "$(this.promise_filename) Pass"; + + !ok:: + "$(this.promise_filename) FAIL"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/named_pkg_file_upgrade.cf b/tests/acceptance/17_packages/11_old/unsafe/named_pkg_file_upgrade.cf index cf607ca7d6..fed78f6feb 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/named_pkg_file_upgrade.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/named_pkg_file_upgrade.cf @@ -3,92 +3,92 @@ # Test installation of package from local repo # ####################################################### - body common control { - inputs => { - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } ####################################################### - bundle agent init { meta: + methods: - "install_package" usebundle => install_package("$(p.name[3])", "$(p.version[1])", "$(p.arch)", "dummy"); + "install_package" + usebundle => install_package( + "$(p.name[3])", "$(p.version[1])", "$(p.arch)", "dummy" + ); } ####################################################### - bundle agent test { - - vars: - - "package_name" string => "$(p.name[3])"; - "package_version" string => "$(p.version[2])"; - "cwd" string => execresult("/bin/pwd", "noshell"); - - packages: - - debian:: - - "$(package_name)" - package_policy => "addupdate", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(p.arch)" }, - package_method => dpkg_version("$(p.resources)/file_repo"), - classes => test_set_class("pass", "fail"); - - redhat|suse|sles:: - - "$(package_name)" - package_policy => "addupdate", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(p.arch)" }, - package_method => rpm_version("$(p.resources)/rpm_repo"), - classes => test_set_class("pass", "fail"); + vars: + "package_name" string => "$(p.name[3])"; + "package_version" string => "$(p.version[2])"; + "cwd" string => execresult("/bin/pwd", "noshell"); + + packages: + debian:: + "$(package_name)" + package_policy => "addupdate", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(p.arch)" }, + package_method => dpkg_version("$(p.resources)/file_repo"), + classes => test_set_class("pass", "fail"); + + redhat|suse|sles:: + "$(package_name)" + package_policy => "addupdate", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(p.arch)" }, + package_method => rpm_version("$(p.resources)/rpm_repo"), + classes => test_set_class("pass", "fail"); } - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { - - classes: - - debian:: - "has_pkg" expression => returnszero("dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", "useshell"); - - redhat|suse|sles:: - "has_pkg" expression => returnszero("/bin/rpm -q $(test.package_name) > /dev/null", "useshell"); - - any:: - "has_file" expression => fileexists("$(p.file[3][2])"); - "ok" expression => "pass.!fail.has_pkg.has_file"; - - reports: - ok:: - "$(this.promise_filename) Pass"; - !ok:: - "$(this.promise_filename) FAIL"; + classes: + debian:: + "has_pkg" + expression => returnszero( + "dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", + "useshell" + ); + + redhat|suse|sles:: + "has_pkg" + expression => returnszero( + "/bin/rpm -q $(test.package_name) > /dev/null", "useshell" + ); + + any:: + "has_file" expression => fileexists("$(p.file[3][2])"); + "ok" expression => "pass.!fail.has_pkg.has_file"; + + reports: + ok:: + "$(this.promise_filename) Pass"; + + !ok:: + "$(this.promise_filename) FAIL"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/named_pkg_present.cf b/tests/acceptance/17_packages/11_old/unsafe/named_pkg_present.cf index a3b01b34fe..fef82ccc12 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/named_pkg_present.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/named_pkg_present.cf @@ -1,31 +1,27 @@ bundle common test_meta { vars: - "description" string => "Test that a package not installed gets installed"; - "story_id" string => "5513"; - "covers" string => "operational_repaired"; + "description" string => "Test that a package not installed gets installed"; + "story_id" string => "5513"; + "covers" string => "operational_repaired"; } ####################################################### - body common control { - inputs => { - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } - - ####################################################### - bundle agent init { methods: @@ -33,64 +29,60 @@ bundle agent init } ####################################################### - bundle agent test { - vars: - "package_name" string => "$(p.name[3])"; - - packages: - - - debian:: - - "$(package_name)" - package_policy => "add", - classes => test_set_class("pass","fail"); - - redhat:: - - "$(package_name)" - package_policy => "add", - classes => test_set_class("pass","fail"); - - suse|sles:: - - "$(package_name)" - package_policy => "add", - classes => test_set_class("pass","fail"); + vars: + "package_name" string => "$(p.name[3])"; + + packages: + debian:: + "$(package_name)" + package_policy => "add", + classes => test_set_class("pass", "fail"); + + redhat:: + "$(package_name)" + package_policy => "add", + classes => test_set_class("pass", "fail"); + + suse|sles:: + "$(package_name)" + package_policy => "add", + classes => test_set_class("pass", "fail"); } - - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { - - classes: - - redhat|suse|sles:: - "has_pkg" expression => returnszero("/bin/rpm -q $(test.package_name) > /dev/null", "useshell"); - - debian:: - "has_pkg" expression => returnszero("dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", "useshell"); - - any:: - "has_file" expression => fileexists("$(p.file[3][$(p.latest_version)])"); - "ok" expression => "pass.!fail.has_pkg.has_file"; - - - reports: - ok:: - "$(this.promise_filename) Pass"; - !ok:: - "$(this.promise_filename) FAIL"; + classes: + redhat|suse|sles:: + "has_pkg" + expression => returnszero( + "/bin/rpm -q $(test.package_name) > /dev/null", "useshell" + ); + + debian:: + "has_pkg" + expression => returnszero( + "dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", + "useshell" + ); + + any:: + "has_file" expression => fileexists("$(p.file[3][$(p.latest_version)])"); + "ok" expression => "pass.!fail.has_pkg.has_file"; + + reports: + ok:: + "$(this.promise_filename) Pass"; + + !ok:: + "$(this.promise_filename) FAIL"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/named_pkg_upgrade.cf b/tests/acceptance/17_packages/11_old/unsafe/named_pkg_upgrade.cf index 3b007ee37a..264722a455 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/named_pkg_upgrade.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/named_pkg_upgrade.cf @@ -3,98 +3,94 @@ # Test add named package # ####################################################### - body common control { - inputs => { - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } - - ####################################################### - bundle agent init { methods: - "install_package" usebundle => install_package("$(p.name[3])", "$(p.version[1])", "$(p.arch)", "dummy"); + "install_package" + usebundle => install_package( + "$(p.name[3])", "$(p.version[1])", "$(p.arch)", "dummy" + ); } ####################################################### - bundle agent test { - vars: - "package_name" string => "$(p.name[3])"; - - packages: - - - debian:: - - "$(package_name)" - package_policy => "addupdate", - package_select => "==", - package_version => "1.0-2", - package_method => apt_get, - classes => test_set_class("pass","fail"); - - redhat:: - - "$(package_name)" - package_policy => "addupdate", - package_select => "==", - package_version => "1.0-2", - package_method => yum_rpm, - classes => test_set_class("pass","fail"); - - suse|sles:: - - "$(package_name)" - package_policy => "addupdate", - package_select => "==", - package_version => "1.0-2", - package_method => zypper, - classes => test_set_class("pass","fail"); + vars: + "package_name" string => "$(p.name[3])"; + + packages: + debian:: + "$(package_name)" + package_policy => "addupdate", + package_select => "==", + package_version => "1.0-2", + package_method => apt_get, + classes => test_set_class("pass", "fail"); + + redhat:: + "$(package_name)" + package_policy => "addupdate", + package_select => "==", + package_version => "1.0-2", + package_method => yum_rpm, + classes => test_set_class("pass", "fail"); + + suse|sles:: + "$(package_name)" + package_policy => "addupdate", + package_select => "==", + package_version => "1.0-2", + package_method => zypper, + classes => test_set_class("pass", "fail"); } - - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { - - classes: - - redhat|suse|sles:: - "has_pkg" expression => returnszero("/bin/rpm -q $(test.package_name) > /dev/null", "useshell"); - - debian:: - "has_pkg" expression => returnszero("dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", "useshell"); - - any:: - "has_file" expression => fileexists("$(p.file[3][$(p.latest_version)])"); - "ok" expression => "pass.!fail.has_pkg.has_file"; - - reports: - ok:: - "$(this.promise_filename) Pass"; - !ok:: - "$(this.promise_filename) FAIL"; + classes: + redhat|suse|sles:: + "has_pkg" + expression => returnszero( + "/bin/rpm -q $(test.package_name) > /dev/null", "useshell" + ); + + debian:: + "has_pkg" + expression => returnszero( + "dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", + "useshell" + ); + + any:: + "has_file" expression => fileexists("$(p.file[3][$(p.latest_version)])"); + "ok" expression => "pass.!fail.has_pkg.has_file"; + + reports: + ok:: + "$(this.promise_filename) Pass"; + + !ok:: + "$(this.promise_filename) FAIL"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/named_versioned_pkg_present.cf b/tests/acceptance/17_packages/11_old/unsafe/named_versioned_pkg_present.cf index 7194fb0768..2b8c867548 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/named_versioned_pkg_present.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/named_versioned_pkg_present.cf @@ -3,26 +3,21 @@ # Test add a named versioned package # ####################################################### - body common control { - inputs => { - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } - - - ####################################################### - bundle agent init { methods: @@ -30,78 +25,79 @@ bundle agent init } ####################################################### - bundle agent test { - vars: - "package_name" string => "$(p.name[3])"; - "package_version" string => "$(p.version[1])"; - - packages: - - debian:: - "$(package_name)" - package_policy => "add", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(p.arch)" }, - package_method => apt_get, - classes => test_set_class("pass","fail"); - - redhat:: - "$(package_name)" - package_policy => "add", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(p.arch)" }, - package_method => yum_rpm, - classes => test_set_class("pass","fail"); - - suse|sles:: - "$(package_name)" - package_policy => "add", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(p.arch)" }, - package_method => zypper, - classes => test_set_class("pass","fail"); + vars: + "package_name" string => "$(p.name[3])"; + "package_version" string => "$(p.version[1])"; + + packages: + debian:: + "$(package_name)" + package_policy => "add", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(p.arch)" }, + package_method => apt_get, + classes => test_set_class("pass", "fail"); + + redhat:: + "$(package_name)" + package_policy => "add", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(p.arch)" }, + package_method => yum_rpm, + classes => test_set_class("pass", "fail"); + + suse|sles:: + "$(package_name)" + package_policy => "add", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(p.arch)" }, + package_method => zypper, + classes => test_set_class("pass", "fail"); } - - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { - - classes: - - debian:: - "has_pkg" expression => returnszero("dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", "useshell"); - - redhat|suse|sles:: - "has_pkg" expression => returnszero("/bin/rpm -q $(test.package_name) > /dev/null", "useshell"); - - any:: - "has_file" expression => fileexists("$(p.file[3][1])"); - "ok" expression => "pass.!fail.has_pkg.has_file"; - - reports: - ok:: - "$(this.promise_filename) Pass"; - !ok:: - "$(this.promise_filename) FAIL"; + classes: + debian:: + "has_pkg" + expression => returnszero( + "dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", + "useshell" + ); + + redhat|suse|sles:: + "has_pkg" + expression => returnszero( + "/bin/rpm -q $(test.package_name) > /dev/null", "useshell" + ); + + any:: + "has_file" expression => fileexists("$(p.file[3][1])"); + "ok" expression => "pass.!fail.has_pkg.has_file"; + + reports: + ok:: + "$(this.promise_filename) Pass"; + + !ok:: + "$(this.promise_filename) FAIL"; } body classes succesfully_executed(class) { - kept_returncodes => { "0" }; - promise_kept => { "$(class)" }; + kept_returncodes => { "0" }; + promise_kept => { "$(class)" }; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/named_versioned_pkg_upgrade.cf b/tests/acceptance/17_packages/11_old/unsafe/named_versioned_pkg_upgrade.cf index 0dad12463c..27c75d7412 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/named_versioned_pkg_upgrade.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/named_versioned_pkg_upgrade.cf @@ -3,108 +3,105 @@ # Test add a named versioned package # ####################################################### - body common control { - inputs => { - "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } - - - ####################################################### - bundle agent init { methods: - "install_package" usebundle => install_package("$(p.name[3])", "$(p.version[1])", "$(p.arch)", "dummy"); + "install_package" + usebundle => install_package( + "$(p.name[3])", "$(p.version[1])", "$(p.arch)", "dummy" + ); } ####################################################### - bundle agent test { - vars: - "package_name" string => "$(p.name[3])"; - - "package_arch" string => "$(p.arch)"; - "package_version" string => "$(p.version[$(p.latest_version)])"; - - - packages: - - debian:: - "$(package_name)" - package_policy => "addupdate", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(package_arch)" }, - package_method => apt_get, - classes => test_set_class("pass","fail"); - - redhat:: - "$(package_name)" - package_policy => "addupdate", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(package_arch)" }, - package_method => yum_rpm, - classes => test_set_class("pass","fail"); - - suse|sles:: - "$(package_name)" - package_policy => "addupdate", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(package_arch)" }, - package_method => zypper, - classes => test_set_class("pass","fail"); + vars: + "package_name" string => "$(p.name[3])"; + "package_arch" string => "$(p.arch)"; + "package_version" string => "$(p.version[$(p.latest_version)])"; + + packages: + debian:: + "$(package_name)" + package_policy => "addupdate", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(package_arch)" }, + package_method => apt_get, + classes => test_set_class("pass", "fail"); + + redhat:: + "$(package_name)" + package_policy => "addupdate", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(package_arch)" }, + package_method => yum_rpm, + classes => test_set_class("pass", "fail"); + + suse|sles:: + "$(package_name)" + package_policy => "addupdate", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(package_arch)" }, + package_method => zypper, + classes => test_set_class("pass", "fail"); } - - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { - - classes: - - debian:: - "has_pkg" expression => returnszero("dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", "useshell"); - - redhat|suse|sles:: - "has_pkg" expression => returnszero("/bin/rpm -q $(test.package_name) > /dev/null", "useshell"); - - any:: - "has_file" expression => fileexists("$(p.file[3][$(p.latest_version)])"); - "ok" expression => "pass.!fail.has_pkg.has_file"; - - reports: - ok:: - "$(this.promise_filename) Pass"; - !ok:: - "$(this.promise_filename) FAIL"; + classes: + debian:: + "has_pkg" + expression => returnszero( + "dpkg -l | egrep ' $(test.package_name)(:$(p.arch))? ' > /dev/null", + "useshell" + ); + + redhat|suse|sles:: + "has_pkg" + expression => returnszero( + "/bin/rpm -q $(test.package_name) > /dev/null", "useshell" + ); + + any:: + "has_file" expression => fileexists("$(p.file[3][$(p.latest_version)])"); + "ok" expression => "pass.!fail.has_pkg.has_file"; + + reports: + ok:: + "$(this.promise_filename) Pass"; + + !ok:: + "$(this.promise_filename) FAIL"; } body classes succesfully_executed(class) { - kept_returncodes => { "0" }; - promise_kept => { "$(class)" }; + kept_returncodes => { "0" }; + promise_kept => { "$(class)" }; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/package-inventory.cf b/tests/acceptance/17_packages/11_old/unsafe/package-inventory.cf index 1c72e30426..9d39338af8 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/package-inventory.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/package-inventory.cf @@ -1,97 +1,119 @@ bundle common test_meta { vars: - "description" string => "Test that package inventory is generated properly using package managers"; - "story_id" string => "5513"; - "covers" string => "operational_repaired"; + "description" + string => "Test that package inventory is generated properly using package managers"; + + "story_id" string => "5513"; + "covers" string => "operational_repaired"; } body common control { - inputs => { "../../../dcs.sub.cf", - "../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../$(sys.local_libdir)/packages.cf", - "../../../../../inventory/any.cf", - "../../packages-info.cf.sub", - "../../meta_skip.cf.sub", - }; - bundlesequence => { default($(this.promise_files)) }; + inputs => { + "../../../dcs.sub.cf", + "../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../$(sys.local_libdir)/packages.cf", + "../../../../../inventory/any.cf", + "../../packages-info.cf.sub", + "../../meta_skip.cf.sub", + }; + bundlesequence => { default($(this.promise_files)) }; } bundle agent init { meta: - # Available patches is an Enterprise feature. - "test_skip_unsupported" string => "!enterprise"; + # Available patches is an Enterprise feature. + "test_skip_unsupported" string => "!enterprise"; methods: - "any" usebundle => clear_packages("dummy"); - "any" usebundle => install_package("$(p.name[1])", "$(p.version[1])", "$(p.arch)", "dummy"); - "any" usebundle => install_package("$(p.name[3])", "$(p.version[$(p.latest_version)])", "$(p.arch)", "dummy"); + "any" usebundle => clear_packages("dummy"); + + "any" + usebundle => install_package( + "$(p.name[1])", "$(p.version[1])", "$(p.arch)", "dummy" + ); + + "any" + usebundle => install_package( + "$(p.name[3])", + "$(p.version[$(p.latest_version)])", + "$(p.arch)", + "dummy" + ); } bundle agent test { vars: + # if we have the patches, 7 days; otherwise keep trying + "refresh" string => ifelse("have_inventory", "10080", "0"); - # if we have the patches, 7 days; otherwise keep trying - "refresh" string => ifelse("have_inventory", "10080", - "0"); classes: - "have_patches" or => { "community_edition", # not in Community - fileexists("$(sys.workdir)/state/software_patches_avail.csv") }; + "have_patches" + or => { + "community_edition", + # not in Community + fileexists("$(sys.workdir)/state/software_patches_avail.csv"), + }; - "have_inventory" and => { "have_patches", - fileexists("$(sys.workdir)/state/software_packages.csv"), + "have_inventory" + and => { + "have_patches", + fileexists("$(sys.workdir)/state/software_packages.csv"), }; packages: # Old way of forcing package updates, for the legacy packages promise. debian:: "cfe_internal_non_existing_package" - package_policy => "add", - package_method => inventory_apt_get($(refresh)), - action => if_elapsed_day; + package_policy => "add", + package_method => inventory_apt_get($(refresh)), + action => if_elapsed_day; redhat:: "cfe_internal_non_existing_package" - package_policy => "add", - package_method => inventory_yum_rpm($(refresh)), - action => if_elapsed_day; + package_policy => "add", + package_method => inventory_yum_rpm($(refresh)), + action => if_elapsed_day; methods: - # Previous way, when the legacy package promise was the default. - #"any" usebundle => inventory_autorun; + + # Previous way, when the legacy package promise was the default. + #"any" usebundle => inventory_autorun; } bundle agent check { vars: - "inst" string => "$(sys.workdir)/state/software_packages.csv"; - "inst_expr" string => "^($(p.name[1])|$(p.name[2])|$(p.name[3])),.*"; - "inst_matches" int => countlinesmatching("$(inst_expr)", "$(inst)"); - - "upd" string => "$(sys.workdir)/state/software_patches_avail.csv"; - "upd_expr" string => "^($(p.name[1])|$(p.name[2])|$(p.name[3])),.*"; - "upd_matches" int => countlinesmatching("$(upd_expr)", "$(upd)"); + "inst" string => "$(sys.workdir)/state/software_packages.csv"; + "inst_expr" string => "^($(p.name[1])|$(p.name[2])|$(p.name[3])),.*"; + "inst_matches" int => countlinesmatching("$(inst_expr)", "$(inst)"); + "upd" string => "$(sys.workdir)/state/software_patches_avail.csv"; + "upd_expr" string => "^($(p.name[1])|$(p.name[2])|$(p.name[3])),.*"; + "upd_matches" int => countlinesmatching("$(upd_expr)", "$(upd)"); classes: - # Should match all packages except the second one. - "inst_ok" expression => strcmp("$(inst_matches)", "2"); - # Should only match the first package. - "upd_ok" expression => strcmp("$(upd_matches)", "1"); + # Should match all packages except the second one. + "inst_ok" expression => strcmp("$(inst_matches)", "2"); - "ok" and => { "inst_ok", "upd_ok" }; + # Should only match the first package. + "upd_ok" expression => strcmp("$(upd_matches)", "1"); + "ok" and => { "inst_ok", "upd_ok" }; reports: DEBUG:: "Install matches: $(inst_matches)"; "Update matches: $(upd_matches)"; + ok:: "$(this.promise_filename) Pass"; + !ok:: "$(this.promise_filename) FAIL"; } + body package_method inventory_apt_get(update_interval) # @depends debian_knowledge # @brief APT installation package method for inventory purposes only @@ -105,32 +127,33 @@ body package_method inventory_apt_get(update_interval) # exactly like the `apt_get` package method and *may* use the network # to install packages, as APT may decide. { - package_changes => "bulk"; - package_list_command => "$(debian_knowledge.call_dpkg) -l"; - package_list_name_regex => "$(debian_knowledge.list_name_regex)"; - package_list_version_regex => "$(debian_knowledge.list_version_regex)"; - package_installed_regex => ".i.*"; # packages that have been uninstalled may be listed - package_name_convention => "$(name)=$(version)"; - - # set it to "0" to avoid caching of list during upgrade - package_list_update_ifelapsed => $(update_interval); - - # Target a specific release, such as backports - package_add_command => "$(debian_knowledge.call_apt_get) --help >/dev/null 2>&1 ; /bin/true"; - package_list_update_command => "$(debian_knowledge.call_apt_get) update"; - package_delete_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes -q remove"; - package_update_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; - package_patch_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; - package_verify_command => "$(debian_knowledge.call_dpkg) -s"; - package_noverify_returncode => "1"; - - package_patch_list_command => "$(debian_knowledge.call_apt_get) --just-print dist-upgrade"; - package_patch_name_regex => "$(debian_knowledge.patch_name_regex)"; - package_patch_version_regex => "$(debian_knowledge.patch_version_regex)"; - - # make correct version comparisons - package_version_less_command => "$(debian_knowledge.dpkg_compare_less)"; - package_version_equal_command => "$(debian_knowledge.dpkg_compare_equal)"; + package_changes => "bulk"; + package_list_command => "$(debian_knowledge.call_dpkg) -l"; + package_list_name_regex => "$(debian_knowledge.list_name_regex)"; + package_list_version_regex => "$(debian_knowledge.list_version_regex)"; + package_installed_regex => ".i.*"; + + # packages that have been uninstalled may be listed + package_name_convention => "$(name)=$(version)"; + + # set it to "0" to avoid caching of list during upgrade + package_list_update_ifelapsed => $(update_interval); + + # Target a specific release, such as backports + package_add_command => "$(debian_knowledge.call_apt_get) --help >/dev/null 2>&1 ; /bin/true"; + package_list_update_command => "$(debian_knowledge.call_apt_get) update"; + package_delete_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes -q remove"; + package_update_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; + package_patch_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; + package_verify_command => "$(debian_knowledge.call_dpkg) -s"; + package_noverify_returncode => "1"; + package_patch_list_command => "$(debian_knowledge.call_apt_get) --just-print dist-upgrade"; + package_patch_name_regex => "$(debian_knowledge.patch_name_regex)"; + package_patch_version_regex => "$(debian_knowledge.patch_version_regex)"; + + # make correct version comparisons + package_version_less_command => "$(debian_knowledge.dpkg_compare_less)"; + package_version_equal_command => "$(debian_knowledge.dpkg_compare_equal)"; } body package_method inventory_yum_rpm(update_interval) @@ -145,31 +168,27 @@ body package_method inventory_yum_rpm(update_interval) # `yum_rpm()` package method and *may* use the network to install # packages, as Yum may decide. { - package_changes => "bulk"; - package_list_command => "$(rpm_knowledge.call_rpm) -qa --qf '$(rpm_knowledge.rpm3_output_format)'"; - package_patch_list_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_offline_options) check-update $(redhat_knowledge.check_update_postproc)"; - - package_list_name_regex => "$(rpm_knowledge.rpm3_name_regex)"; - package_list_version_regex => "$(rpm_knowledge.rpm3_version_regex)"; - package_list_arch_regex => "$(rpm_knowledge.rpm3_arch_regex)"; - - package_installed_regex => ".*"; - package_name_convention => "$(name)-$(version).$(arch)"; - - # just give the package name to rpm to delete, otherwise it gets "name.*" (from package_name_convention above) - package_delete_convention => "$(name)"; - - # set it to "0" to avoid caching of list during upgrade - package_list_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) check-update $(redhat_knowledge.check_update_postproc)"; - package_list_update_ifelapsed => $(update_interval); - - package_patch_name_regex => "$(redhat_knowledge.patch_name_regex)"; - package_patch_version_regex => "$(redhat_knowledge.patch_version_regex)"; - package_patch_arch_regex => "$(redhat_knowledge.patch_arch_regex)"; - - package_add_command => "$(redhat_knowledge.call_yum) --help >/dev/null 2>&1 ; /bin/true"; - package_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; - package_patch_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; - package_delete_command => "$(rpm_knowledge.call_rpm) -e --nodeps"; - package_verify_command => "$(rpm_knowledge.call_rpm) -V"; + package_changes => "bulk"; + package_list_command => "$(rpm_knowledge.call_rpm) -qa --qf '$(rpm_knowledge.rpm3_output_format)'"; + package_patch_list_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_offline_options) check-update $(redhat_knowledge.check_update_postproc)"; + package_list_name_regex => "$(rpm_knowledge.rpm3_name_regex)"; + package_list_version_regex => "$(rpm_knowledge.rpm3_version_regex)"; + package_list_arch_regex => "$(rpm_knowledge.rpm3_arch_regex)"; + package_installed_regex => ".*"; + package_name_convention => "$(name)-$(version).$(arch)"; + + # just give the package name to rpm to delete, otherwise it gets "name.*" (from package_name_convention above) + package_delete_convention => "$(name)"; + + # set it to "0" to avoid caching of list during upgrade + package_list_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) check-update $(redhat_knowledge.check_update_postproc)"; + package_list_update_ifelapsed => $(update_interval); + package_patch_name_regex => "$(redhat_knowledge.patch_name_regex)"; + package_patch_version_regex => "$(redhat_knowledge.patch_version_regex)"; + package_patch_arch_regex => "$(redhat_knowledge.patch_arch_regex)"; + package_add_command => "$(redhat_knowledge.call_yum) --help >/dev/null 2>&1 ; /bin/true"; + package_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; + package_patch_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; + package_delete_command => "$(rpm_knowledge.call_rpm) -e --nodeps"; + package_verify_command => "$(rpm_knowledge.call_rpm) -V"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/staging/named_pkg_same_version_kept.cf b/tests/acceptance/17_packages/11_old/unsafe/staging/named_pkg_same_version_kept.cf index 09e4c9c384..fc18e3ceaa 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/staging/named_pkg_same_version_kept.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/staging/named_pkg_same_version_kept.cf @@ -4,84 +4,82 @@ # package does not produce a "kept" outcome # ####################################################### - body common control { - inputs => { - "../../../default.sub.cf", - "../../../../../lib/3.6/packages.cf", - "../../packages-info.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../default.sub.cf", + "../../../../../lib/3.6/packages.cf", + "../../packages-info.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } - - ####################################################### - bundle agent init { methods: - "install_package" usebundle => install_package("$(p.name[3])", "$(p.version[1])", "$(p.arch)", "dummy"); + "install_package" + usebundle => install_package( + "$(p.name[3])", "$(p.version[1])", "$(p.arch)", "dummy" + ); } ####################################################### - bundle agent test { vars: - "package_name" string => "$(p.name[3])"; - "package_version" string => "$(p.version[1])"; + "package_name" string => "$(p.name[3])"; + "package_version" string => "$(p.version[1])"; packages: - debian:: - "$(package_name)" - package_policy => "addupdate", - package_select => ">", - package_version => "$(package_version)", - package_method => apt_get, - classes => test_set_context_class("fail", "pass", "pass"); + package_policy => "addupdate", + package_select => ">", + package_version => "$(package_version)", + package_method => apt_get, + classes => test_set_context_class("fail", "pass", "pass"); redhat:: - "$(package_name)" - package_policy => "addupdate", - package_select => ">", - package_version => "$(package_version)", - package_method => yum_rpm, - classes => test_set_context_class("fail", "pass", "pass"); + package_policy => "addupdate", + package_select => ">", + package_version => "$(package_version)", + package_method => yum_rpm, + classes => test_set_context_class("fail", "pass", "pass"); } -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } body classes test_set_context_class(kept_class, repaired_class, failed_class) { - promise_kept => { "$(kept_class)" }; - promise_repaired => { "$(repaired_class)" }; - repair_failed => { "$(failed_class)" }; + promise_kept => { "$(kept_class)" }; + promise_repaired => { "$(repaired_class)" }; + repair_failed => { "$(failed_class)" }; } ####################################################### - bundle agent check { - classes: - redhat:: - "has_pkg" expression => returnszero("/bin/rpm -q $(test.package_name) > /dev/null", "useshell"); + "has_pkg" + expression => returnszero( + "/bin/rpm -q $(test.package_name) > /dev/null", "useshell" + ); debian:: - "has_pkg" expression => returnszero("dpkg -l | grep ' $(test.package_name) ' > /dev/null", "useshell"); + "has_pkg" + expression => returnszero( + "dpkg -l | grep ' $(test.package_name) ' > /dev/null", "useshell" + ); any:: "has_file" expression => fileexists("$(p.file[3][$(p.latest_version)])"); @@ -90,6 +88,7 @@ bundle agent check reports: ok:: "$(this.promise_filename) Pass"; + !ok:: "$(this.promise_filename) FAIL"; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/staging/named_versioned_pkg_absent.cf b/tests/acceptance/17_packages/11_old/unsafe/staging/named_versioned_pkg_absent.cf index 235017826f..d02d99aaf4 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/staging/named_versioned_pkg_absent.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/staging/named_versioned_pkg_absent.cf @@ -3,121 +3,115 @@ # Test deletion a named versioned package # ####################################################### - body common control { - inputs => { - "../../../default.sub.cf", - "../../../../../lib/3.6/packages.cf", - "../../packages-info.cf.sub", - }; - bundlesequence => { default("$(this.promise_filename)") }; - version => "1.0"; - cache_system_functions => "no"; + inputs => { + "../../../default.sub.cf", + "../../../../../lib/3.6/packages.cf", + "../../packages-info.cf.sub", + }; + bundlesequence => { default("$(this.promise_filename)") }; + version => "1.0"; + cache_system_functions => "no"; } - - ####################################################### - bundle agent init { - vars: - "package_name" string => "$(p.name[3])"; + vars: + "package_name" string => "$(p.name[3])"; debian:: - "package_arch" string => "$(debian_knowledge.default_arch)"; - "package_version" string => "$(p.version[1])"; - redhat:: - "package_arch" string => "x86_64"; - "package_version" string => "$(p.version[1])"; + "package_arch" string => "$(debian_knowledge.default_arch)"; + "package_version" string => "$(p.version[1])"; + redhat:: + "package_arch" string => "x86_64"; + "package_version" string => "$(p.version[1])"; - packages: - - debian:: - "$(package_name)" - package_policy => "addupdate", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(package_arch)" }, - package_method => dpkg_version("$(p.resources)/file_repo"); + packages: + debian:: + "$(package_name)" + package_policy => "addupdate", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(package_arch)" }, + package_method => dpkg_version("$(p.resources)/file_repo"); - redhat:: - "$(package_name)" - package_policy => "addupdate", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(package_arch)" }, - package_method => rpm_version("$(p.resources)/rpm_repo"); + redhat:: + "$(package_name)" + package_policy => "addupdate", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(package_arch)" }, + package_method => rpm_version("$(p.resources)/rpm_repo"); } ####################################################### - bundle agent test { - vars: - "package_name" string => "$(init.package_name)"; - "package_arch" string => "$(init.package_arch)"; - "package_version" string => "$(init.package_version)"; + vars: + "package_name" string => "$(init.package_name)"; + "package_arch" string => "$(init.package_arch)"; + "package_version" string => "$(init.package_version)"; + packages: + debian:: + "$(package_name)" + package_policy => "delete", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(package_arch)" }, + package_method => apt_get, + classes => test_set_class("pass", "fail"); - packages: - - debian:: - "$(package_name)" - package_policy => "delete", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(package_arch)" }, - package_method => apt_get, - classes => test_set_class("pass","fail"); - - redhat:: - "$(package_name)" - package_policy => "delete", - package_select => "==", - package_version => "$(package_version)", - package_architectures => { "$(package_arch)" }, - package_method => yum_rpm, - classes => test_set_class("pass","fail"); + redhat:: + "$(package_name)" + package_policy => "delete", + package_select => "==", + package_version => "$(package_version)", + package_architectures => { "$(package_arch)" }, + package_method => yum_rpm, + classes => test_set_class("pass", "fail"); } - - -body classes test_set_class(ok_class,notok_class) +body classes test_set_class(ok_class, notok_class) { - promise_kept => { "$(ok_class)" }; - promise_repaired => { "$(ok_class)" }; - repair_failed => { "$(notok_class)" }; + promise_kept => { "$(ok_class)" }; + promise_repaired => { "$(ok_class)" }; + repair_failed => { "$(notok_class)" }; } ####################################################### - bundle agent check { + classes: + debian:: + "not_has_pkg" + not => returnszero( + "dpkg -l | grep ' $(test.package_name) ' > /dev/null", "useshell" + ); - classes: - - debian:: - "not_has_pkg" not => returnszero("dpkg -l | grep ' $(test.package_name) ' > /dev/null", "useshell"); + redhat:: + "not_has_pkg" + not => returnszero( + "/bin/rpm -q $(test.package_name) > /dev/null", "useshell" + ); - redhat:: - "not_has_pkg" not => returnszero("/bin/rpm -q $(test.package_name) > /dev/null", "useshell"); + any:: + "not_has_file" not => fileexists("$(p.file[3][1])"); + "ok" expression => "pass.!fail.not_has_pkg.not_has_file"; - any:: - "not_has_file" not => fileexists("$(p.file[3][1])"); - "ok" expression => "pass.!fail.not_has_pkg.not_has_file"; + reports: + ok:: + "$(this.promise_filename) Pass"; - reports: - ok:: - "$(this.promise_filename) Pass"; - !ok:: - "$(this.promise_filename) FAIL"; + !ok:: + "$(this.promise_filename) FAIL"; } body classes succesfully_executed(class) { - kept_returncodes => { "0" }; - promise_kept => { "$(class)" }; + kept_returncodes => { "0" }; + promise_kept => { "$(class)" }; } diff --git a/tests/acceptance/17_packages/11_old/unsafe/timed/inventory_packages_update_frequency.cf b/tests/acceptance/17_packages/11_old/unsafe/timed/inventory_packages_update_frequency.cf index 8dda609f47..5e304f7b8d 100644 --- a/tests/acceptance/17_packages/11_old/unsafe/timed/inventory_packages_update_frequency.cf +++ b/tests/acceptance/17_packages/11_old/unsafe/timed/inventory_packages_update_frequency.cf @@ -1,70 +1,87 @@ # Test that we don't refresh the package updates too often in the legacy package # promise. - body common control { - inputs => { "../../../../dcs.sub.cf", - "../../../../../../inventory/any.cf", - "../../../../../../$(sys.local_libdir)/stdlib.cf", - "../../../../../../$(sys.local_libdir)/packages.cf" - }; - bundlesequence => { "inventory_autorun", default("$(this.promise_filename)") }; + inputs => { + "../../../../dcs.sub.cf", + "../../../../../../inventory/any.cf", + "../../../../../../$(sys.local_libdir)/stdlib.cf", + "../../../../../../$(sys.local_libdir)/packages.cf", + }; + bundlesequence => { + "inventory_autorun", default("$(this.promise_filename)") + }; } bundle agent init { vars: + # if we have the patches, 7 days; otherwise keep trying + "refresh" string => ifelse("have_inventory", "10080", "0"); - # if we have the patches, 7 days; otherwise keep trying - "refresh" string => ifelse("have_inventory", "10080", - "0"); classes: - "have_patches" or => { "community_edition", # not in Community - fileexists("$(sys.workdir)/state/software_patches_avail.csv") }; + "have_patches" + or => { + "community_edition", + # not in Community + fileexists("$(sys.workdir)/state/software_patches_avail.csv"), + }; - "have_inventory" and => { "have_patches", - fileexists("$(sys.workdir)/state/software_packages.csv"), + "have_inventory" + and => { + "have_patches", + fileexists("$(sys.workdir)/state/software_packages.csv"), }; packages: # Old way of forcing package updates, for the legacy packages promise. debian:: "cfe_internal_non_existing_package" - package_policy => "add", - package_method => inventory_apt_get($(refresh)), - action => if_elapsed_day; + package_policy => "add", + package_method => inventory_apt_get($(refresh)), + action => if_elapsed_day; redhat:: "cfe_internal_non_existing_package" - package_policy => "add", - package_method => inventory_yum_rpm($(refresh)), - action => if_elapsed_day; + package_policy => "add", + package_method => inventory_yum_rpm($(refresh)), + action => if_elapsed_day; } bundle agent test { meta: - "test_skip_needs_work" string => "!redhat.!debian"; - # RedHat 4 RPM has a bug which corrupts the RPM DB during our tests, so it is untestable. - "test_skip_unsupported" string => "redhat_4|centos_4"; + "test_skip_needs_work" string => "!redhat.!debian"; + + # RedHat 4 RPM has a bug which corrupts the RPM DB during our tests, so it is untestable. + "test_skip_unsupported" string => "redhat_4|centos_4"; classes: - "cache_exists" expression => fileexists("$(sys.workdir)/state/software_update_timestamp_$(pkg_man)"), - scope => "namespace"; + "cache_exists" + expression => fileexists( + "$(sys.workdir)/state/software_update_timestamp_$(pkg_man)" + ), + scope => "namespace"; vars: redhat:: "pkg_man" string => "yum"; + debian:: "pkg_man" string => "apt-get"; + any:: - "last_update" string => filestat("$(sys.workdir)/state/software_update_timestamp_$(pkg_man)", "mtime"); + "last_update" + string => filestat( + "$(sys.workdir)/state/software_update_timestamp_$(pkg_man)", "mtime" + ); files: test_pass_1:: "$(G.testdir)/first_update.txt" create => "true", edit_line => insert_lines($(last_update)); + test_pass_2:: "$(G.testdir)/second_update.txt" create => "true", @@ -81,10 +98,14 @@ bundle agent check "any" usebundle => dcs_wait($(this.promise_filename), 70); test_pass_2.cache_exists:: - "any" usebundle => dcs_check_diff("$(G.testdir)/first_update.txt", - "$(G.testdir)/second_update.txt", - "$(this.promise_filename)"); + "any" + usebundle => dcs_check_diff( + "$(G.testdir)/first_update.txt", + "$(G.testdir)/second_update.txt", + "$(this.promise_filename)" + ); } + body package_method inventory_apt_get(update_interval) # @depends debian_knowledge # @brief APT installation package method for inventory purposes only @@ -98,32 +119,33 @@ body package_method inventory_apt_get(update_interval) # exactly like the `apt_get` package method and *may* use the network # to install packages, as APT may decide. { - package_changes => "bulk"; - package_list_command => "$(debian_knowledge.call_dpkg) -l"; - package_list_name_regex => "$(debian_knowledge.list_name_regex)"; - package_list_version_regex => "$(debian_knowledge.list_version_regex)"; - package_installed_regex => ".i.*"; # packages that have been uninstalled may be listed - package_name_convention => "$(name)=$(version)"; - - # set it to "0" to avoid caching of list during upgrade - package_list_update_ifelapsed => $(update_interval); - - # Target a specific release, such as backports - package_add_command => "$(debian_knowledge.call_apt_get) --help >/dev/null 2>&1 ; /bin/true"; - package_list_update_command => "$(debian_knowledge.call_apt_get) update"; - package_delete_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes -q remove"; - package_update_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; - package_patch_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; - package_verify_command => "$(debian_knowledge.call_dpkg) -s"; - package_noverify_returncode => "1"; - - package_patch_list_command => "$(debian_knowledge.call_apt_get) --just-print dist-upgrade"; - package_patch_name_regex => "$(debian_knowledge.patch_name_regex)"; - package_patch_version_regex => "$(debian_knowledge.patch_version_regex)"; - - # make correct version comparisons - package_version_less_command => "$(debian_knowledge.dpkg_compare_less)"; - package_version_equal_command => "$(debian_knowledge.dpkg_compare_equal)"; + package_changes => "bulk"; + package_list_command => "$(debian_knowledge.call_dpkg) -l"; + package_list_name_regex => "$(debian_knowledge.list_name_regex)"; + package_list_version_regex => "$(debian_knowledge.list_version_regex)"; + package_installed_regex => ".i.*"; + + # packages that have been uninstalled may be listed + package_name_convention => "$(name)=$(version)"; + + # set it to "0" to avoid caching of list during upgrade + package_list_update_ifelapsed => $(update_interval); + + # Target a specific release, such as backports + package_add_command => "$(debian_knowledge.call_apt_get) --help >/dev/null 2>&1 ; /bin/true"; + package_list_update_command => "$(debian_knowledge.call_apt_get) update"; + package_delete_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes -q remove"; + package_update_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; + package_patch_command => "$(debian_knowledge.call_apt_get) $(debian_knowledge.dpkg_options) --yes install"; + package_verify_command => "$(debian_knowledge.call_dpkg) -s"; + package_noverify_returncode => "1"; + package_patch_list_command => "$(debian_knowledge.call_apt_get) --just-print dist-upgrade"; + package_patch_name_regex => "$(debian_knowledge.patch_name_regex)"; + package_patch_version_regex => "$(debian_knowledge.patch_version_regex)"; + + # make correct version comparisons + package_version_less_command => "$(debian_knowledge.dpkg_compare_less)"; + package_version_equal_command => "$(debian_knowledge.dpkg_compare_equal)"; } body package_method inventory_yum_rpm(update_interval) @@ -138,31 +160,27 @@ body package_method inventory_yum_rpm(update_interval) # `yum_rpm()` package method and *may* use the network to install # packages, as Yum may decide. { - package_changes => "bulk"; - package_list_command => "$(rpm_knowledge.call_rpm) -qa --qf '$(rpm_knowledge.rpm3_output_format)'"; - package_patch_list_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_offline_options) check-update $(redhat_knowledge.check_update_postproc)"; - - package_list_name_regex => "$(rpm_knowledge.rpm3_name_regex)"; - package_list_version_regex => "$(rpm_knowledge.rpm3_version_regex)"; - package_list_arch_regex => "$(rpm_knowledge.rpm3_arch_regex)"; - - package_installed_regex => ".*"; - package_name_convention => "$(name)-$(version).$(arch)"; - - # just give the package name to rpm to delete, otherwise it gets "name.*" (from package_name_convention above) - package_delete_convention => "$(name)"; - - # set it to "0" to avoid caching of list during upgrade - package_list_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) check-update $(redhat_knowledge.check_update_postproc)"; - package_list_update_ifelapsed => $(update_interval); - - package_patch_name_regex => "$(redhat_knowledge.patch_name_regex)"; - package_patch_version_regex => "$(redhat_knowledge.patch_version_regex)"; - package_patch_arch_regex => "$(redhat_knowledge.patch_arch_regex)"; - - package_add_command => "$(redhat_knowledge.call_yum) --help >/dev/null 2>&1 ; /bin/true"; - package_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; - package_patch_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; - package_delete_command => "$(rpm_knowledge.call_rpm) -e --nodeps"; - package_verify_command => "$(rpm_knowledge.call_rpm) -V"; + package_changes => "bulk"; + package_list_command => "$(rpm_knowledge.call_rpm) -qa --qf '$(rpm_knowledge.rpm3_output_format)'"; + package_patch_list_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_offline_options) check-update $(redhat_knowledge.check_update_postproc)"; + package_list_name_regex => "$(rpm_knowledge.rpm3_name_regex)"; + package_list_version_regex => "$(rpm_knowledge.rpm3_version_regex)"; + package_list_arch_regex => "$(rpm_knowledge.rpm3_arch_regex)"; + package_installed_regex => ".*"; + package_name_convention => "$(name)-$(version).$(arch)"; + + # just give the package name to rpm to delete, otherwise it gets "name.*" (from package_name_convention above) + package_delete_convention => "$(name)"; + + # set it to "0" to avoid caching of list during upgrade + package_list_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) check-update $(redhat_knowledge.check_update_postproc)"; + package_list_update_ifelapsed => $(update_interval); + package_patch_name_regex => "$(redhat_knowledge.patch_name_regex)"; + package_patch_version_regex => "$(redhat_knowledge.patch_version_regex)"; + package_patch_arch_regex => "$(redhat_knowledge.patch_arch_regex)"; + package_add_command => "$(redhat_knowledge.call_yum) --help >/dev/null 2>&1 ; /bin/true"; + package_update_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; + package_patch_command => "$(redhat_knowledge.call_yum) $(redhat_knowledge.yum_options) -y update"; + package_delete_command => "$(rpm_knowledge.call_rpm) -e --nodeps"; + package_verify_command => "$(rpm_knowledge.call_rpm) -V"; } diff --git a/tests/acceptance/17_packages/12_new/timed/installed-list-cached.cf b/tests/acceptance/17_packages/12_new/timed/installed-list-cached.cf index f9ace0daff..31c4d92b30 100644 --- a/tests/acceptance/17_packages/12_new/timed/installed-list-cached.cf +++ b/tests/acceptance/17_packages/12_new/timed/installed-list-cached.cf @@ -1,15 +1,15 @@ # Test that installed list cache is not updated too often. - body common control { - inputs => { "../../../default.sub.cf" }; - bundlesequence => { default($(this.promise_filename)) }; + inputs => { "../../../default.sub.cf" }; + bundlesequence => { default($(this.promise_filename)) }; } bundle agent init { meta: "test_skip_needs_work" string => "solaris|suse"; + "test_flakey_fail" string => "aarch64.debian_11", meta => { "ENT-9601" }; @@ -22,20 +22,24 @@ bundle agent init methods: test_pass_1:: - "any" usebundle => file_make($(G.testfile), "list-installed + "any" + usebundle => file_make( + $(G.testfile), + "list-installed END-OF-AGENT-RUN--- list-installed END-OF-AGENT-RUN--- -END-OF-AGENT-RUN---"); +END-OF-AGENT-RUN---" + ); } bundle agent test { commands: - "$(sys.cf_agent) -D AUTO -f $(this.promise_filename).sub"; + "$(sys.cf_agent) -D AUTO -f $(this.promise_filename).sub"; - "$(G.echo) END-OF-AGENT-RUN--- >> $(sys.workdir)/modules/packages/test_module.log" - contain => in_shell; + "$(G.echo) END-OF-AGENT-RUN--- >> $(sys.workdir)/modules/packages/test_module.log" + contain => in_shell; } bundle agent check @@ -43,9 +47,15 @@ bundle agent check methods: test_pass_1:: "any" usebundle => dcs_wait($(this.promise_filename), 125); + test_pass_2:: "any" usebundle => dcs_wait($(this.promise_filename), 65); + test_pass_3:: - "any" usebundle => dcs_check_diff("$(sys.workdir)/modules/packages/test_module.log", - $(G.testfile), $(this.promise_filename)); + "any" + usebundle => dcs_check_diff( + "$(sys.workdir)/modules/packages/test_module.log", + $(G.testfile), + $(this.promise_filename) + ); } diff --git a/tests/acceptance/17_packages/12_new/timed/local-updates-list-cached.cf b/tests/acceptance/17_packages/12_new/timed/local-updates-list-cached.cf index d882d35815..332fac637d 100644 --- a/tests/acceptance/17_packages/12_new/timed/local-updates-list-cached.cf +++ b/tests/acceptance/17_packages/12_new/timed/local-updates-list-cached.cf @@ -1,10 +1,9 @@ # Test that the local updates list cache is called instead of the online # version when ifelapsed has not expired. - body common control { - inputs => { "../../../default.sub.cf" }; - bundlesequence => { default($(this.promise_filename)) }; + inputs => { "../../../default.sub.cf" }; + bundlesequence => { default($(this.promise_filename)) }; } bundle agent init @@ -20,7 +19,10 @@ bundle agent init methods: test_pass_1:: - "any" usebundle => file_make($(G.testfile), "get-package-data + "any" + usebundle => file_make( + $(G.testfile), + "get-package-data list-installed list-updates repo-install @@ -31,16 +33,17 @@ get-package-data repo-install list-installed list-updates-local -END-OF-AGENT-RUN---"); +END-OF-AGENT-RUN---" + ); } bundle agent test { commands: - "$(sys.cf_agent) -D AUTO -f $(this.promise_filename).sub"; + "$(sys.cf_agent) -D AUTO -f $(this.promise_filename).sub"; - "$(G.echo) END-OF-AGENT-RUN--- >> $(sys.workdir)/modules/packages/test_module.log" - contain => in_shell; + "$(G.echo) END-OF-AGENT-RUN--- >> $(sys.workdir)/modules/packages/test_module.log" + contain => in_shell; } bundle agent check @@ -48,7 +51,12 @@ bundle agent check methods: test_pass_1:: "any" usebundle => dcs_wait($(this.promise_filename), 65); + test_pass_2:: - "any" usebundle => dcs_check_diff("$(sys.workdir)/modules/packages/test_module.log", - $(G.testfile), $(this.promise_filename)); + "any" + usebundle => dcs_check_diff( + "$(sys.workdir)/modules/packages/test_module.log", + $(G.testfile), + $(this.promise_filename) + ); } diff --git a/tests/acceptance/17_packages/12_new/timed/packagesmatching.cf b/tests/acceptance/17_packages/12_new/timed/packagesmatching.cf index 3bb5762d52..508cb8f2c4 100644 --- a/tests/acceptance/17_packages/12_new/timed/packagesmatching.cf +++ b/tests/acceptance/17_packages/12_new/timed/packagesmatching.cf @@ -1,17 +1,15 @@ # Test packagesmatching and packageupdatesmatching functions. - body common control { - inputs => { "../../../default.sub.cf" }; - bundlesequence => { default($(this.promise_filename)) }; - - package_inventory => { test_module }; + inputs => { "../../../default.sub.cf" }; + bundlesequence => { default($(this.promise_filename)) }; + package_inventory => { test_module }; } body package_module test_module { - query_updates_ifelapsed => "5"; - query_installed_ifelapsed => "5"; + query_updates_ifelapsed => "5"; + query_installed_ifelapsed => "5"; } bundle agent init @@ -25,7 +23,7 @@ bundle agent init copy_from => local_cp("$(this.promise_dirname)/test_module"), perms => m("0755"); - packages: + packages: test_pass_3:: "cfe-present-package" policy => "present", @@ -39,17 +37,24 @@ bundle agent test test_pass_2|test_pass_3:: "all_packages" data => packagesmatching(".*", ".*", ".*", ".*"); "all_packages_print" string => format("%S", "all_packages"); - "test_module_packages" data => packagesmatching(".*", ".*", ".*", "test_module"); - "test_module_packages_print" string => format("%S", "test_module_packages"); + + "test_module_packages" + data => packagesmatching(".*", ".*", ".*", "test_module"); + + "test_module_packages_print" + string => format("%S", "test_module_packages"); + "all_updates" data => packageupdatesmatching(".*", ".*", ".*", ".*"); "all_updates_print" string => format("%S", "all_updates"); - "test_module_updates" data => packageupdatesmatching(".*", ".*", ".*", "test_module"); + + "test_module_updates" + data => packageupdatesmatching(".*", ".*", ".*", "test_module"); + "test_module_updates_print" string => format("%S", "test_module_updates"); - reports: + reports: test_pass_2|test_pass_3:: "Packagesmatching test: $(all_packages_print) $(test_module_packages_print) $(all_updates_print) $(test_module_updates_print)"; - } bundle agent check @@ -57,30 +62,74 @@ bundle agent check methods: test_pass_1:: "any" usebundle => dcs_wait($(this.promise_filename), 0); + test_pass_2.ok_pass2:: "any" usebundle => dcs_wait($(this.promise_filename), 0); - classes: test_pass_2:: - "installed_ok" expression => strcmp("$(test.all_packages_print)", '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"1"}]'); - "module_installed_ok" expression => strcmp("$(test.test_module_packages_print)", '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"1"}]'); - "updates_ok" expression => strcmp("$(test.all_updates_print)", '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"3"}]'); - "module_updates_ok" expression => strcmp("$(test.test_module_updates_print)", '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"3"}]'); - - "ok_pass2" and => { "installed_ok", "module_installed_ok", "updates_ok", "module_updates_ok" }; + "installed_ok" + expression => strcmp( + "$(test.all_packages_print)", + '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"1"}]' + ); + + "module_installed_ok" + expression => strcmp( + "$(test.test_module_packages_print)", + '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"1"}]' + ); + + "updates_ok" + expression => strcmp( + "$(test.all_updates_print)", + '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"3"}]' + ); + + "module_updates_ok" + expression => strcmp( + "$(test.test_module_updates_print)", + '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"3"}]' + ); + + "ok_pass2" + and => { + "installed_ok", + "module_installed_ok", + "updates_ok", + "module_updates_ok", + }; test_pass_3:: - "installed_ok" expression => strcmp("$(test.all_packages_print)", '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"3"}]'); - "module_installed_ok" expression => strcmp("$(test.test_module_packages_print)", '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"3"}]'); + "installed_ok" + expression => strcmp( + "$(test.all_packages_print)", + '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"3"}]' + ); + + "module_installed_ok" + expression => strcmp( + "$(test.test_module_packages_print)", + '[{"arch":"amd64","method":"test_module","name":"cfe-present-package","version":"3"}]' + ); + "updates_ok" expression => strcmp("$(test.all_updates_print)", "[]"); - "module_updates_ok" expression => strcmp("$(test.test_module_updates_print)", "[]"); - "ok_pass3" and => { "installed_ok", "module_installed_ok", "updates_ok", "module_updates_ok" }; + "module_updates_ok" + expression => strcmp("$(test.test_module_updates_print)", "[]"); + + "ok_pass3" + and => { + "installed_ok", + "module_installed_ok", + "updates_ok", + "module_updates_ok", + }; reports: ok_pass3:: "$(this.promise_filename) Pass"; + test_pass_3.!ok_pass3:: "$(this.promise_filename) FAIL"; } diff --git a/tests/acceptance/17_packages/12_new/timed/updates-list-cached.cf b/tests/acceptance/17_packages/12_new/timed/updates-list-cached.cf index ae34ee81bf..84cd6a378b 100644 --- a/tests/acceptance/17_packages/12_new/timed/updates-list-cached.cf +++ b/tests/acceptance/17_packages/12_new/timed/updates-list-cached.cf @@ -1,9 +1,8 @@ # Test that updates list cache is not updated too often. - body common control { - inputs => { "../../../default.sub.cf" }; - bundlesequence => { default($(this.promise_filename)) }; + inputs => { "../../../default.sub.cf" }; + bundlesequence => { default($(this.promise_filename)) }; } bundle agent init @@ -19,7 +18,10 @@ bundle agent init methods: test_pass_1:: - "any" usebundle => file_make($(G.testfile), "get-package-data + "any" + usebundle => file_make( + $(G.testfile), + "get-package-data list-installed list-updates repo-install @@ -30,16 +32,17 @@ get-package-data list-updates END-OF-AGENT-RUN--- get-package-data -END-OF-AGENT-RUN---"); +END-OF-AGENT-RUN---" + ); } bundle agent test { commands: - "$(sys.cf_agent) -D AUTO -f $(this.promise_filename).sub"; + "$(sys.cf_agent) -D AUTO -f $(this.promise_filename).sub"; - "$(G.echo) END-OF-AGENT-RUN--- >> $(sys.workdir)/modules/packages/test_module.log" - contain => in_shell; + "$(G.echo) END-OF-AGENT-RUN--- >> $(sys.workdir)/modules/packages/test_module.log" + contain => in_shell; } bundle agent check @@ -47,9 +50,15 @@ bundle agent check methods: test_pass_1:: "any" usebundle => dcs_wait($(this.promise_filename), 125); + test_pass_2:: "any" usebundle => dcs_wait($(this.promise_filename), 65); + test_pass_3:: - "any" usebundle => dcs_check_diff("$(sys.workdir)/modules/packages/test_module.log", - $(G.testfile), $(this.promise_filename)); + "any" + usebundle => dcs_check_diff( + "$(sys.workdir)/modules/packages/test_module.log", + $(G.testfile), + $(this.promise_filename) + ); } diff --git a/tests/acceptance/17_packages/multiline_yum_check_update.cf b/tests/acceptance/17_packages/multiline_yum_check_update.cf index 20c00022c5..c9d4134c6f 100644 --- a/tests/acceptance/17_packages/multiline_yum_check_update.cf +++ b/tests/acceptance/17_packages/multiline_yum_check_update.cf @@ -1,34 +1,32 @@ # Checks that a yum check-update with multiline entries generates the correct # software_patches_avail.cf file, including when there are errors. - body common control { - cfengine_3_7:: - inputs => { - "../dcs.sub.cf", - "../../../lib/stdlib.cf", - "../../../lib/packages.cf", - }; - - !cfengine_3_7:: - inputs => { "../dcs.sub.cf", - "../../../$(sys.local_libdir)/stdlib.cf", - "../../../$(sys.local_libdir)/packages.cf", - }; - - - any:: - bundlesequence => { default($(this.promise_filename)) }; + cfengine_3_7:: + inputs => { + "../dcs.sub.cf", "../../../lib/stdlib.cf", "../../../lib/packages.cf", + }; + + !cfengine_3_7:: + inputs => { + "../dcs.sub.cf", + "../../../$(sys.local_libdir)/stdlib.cf", + "../../../$(sys.local_libdir)/packages.cf", + }; + + any:: + bundlesequence => { default($(this.promise_filename)) }; } bundle agent init { files: - "$(G.testdir)/package-update-list.txt" - create => "true", - # Taken from various yum runs with long package names and - # connection errors, broken at 80 columns. - edit_line => insert_lines("Loaded plugins: fastestmirror, security + "$(G.testdir)/package-update-list.txt" + create => "true", + # Taken from various yum runs with long package names and + # connection errors, broken at 80 columns. + edit_line => insert_lines( + "Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: mirror.searchdaimon.com * extras: mirror.searchdaimon.com @@ -50,56 +48,54 @@ Obsoleting Packages firefox.i386 24.5.0-1.el5.centos updates firefox.i386 17.0.6-1.el5.centos installed firefox.x86_64 24.5.0-1.el5.centos updates - firefox.x86_64 17.0.6-1.el5.centos installed"); + firefox.x86_64 17.0.6-1.el5.centos installed" + ); } # Taken from packages.cf, with some modifications. body package_method yum_test { - package_changes => "bulk"; - package_list_command => "$(G.true)"; - package_patch_command => "$(G.true)"; - package_patch_list_command => "$(G.cat) $(G.testdir)/package-update-list.txt $(redhat_knowledge.check_update_postproc)"; - - package_list_name_regex => "$(rpm_knowledge.rpm3_name_regex)"; - package_list_version_regex => "$(rpm_knowledge.rpm3_version_regex)"; - package_list_arch_regex => "$(rpm_knowledge.rpm3_arch_regex)"; - - package_installed_regex => ".*"; - package_name_convention => "$(name)-$(version).$(arch)"; - - package_delete_convention => "$(name)"; - - package_list_update_command => "$(G.cat) $(G.testdir)/package-update-list.txt $(redhat_knowledge.check_update_postproc)"; - package_list_update_ifelapsed => "$(common_knowledge.list_update_ifelapsed)"; - - package_patch_name_regex => "$(redhat_knowledge.patch_name_regex)"; - package_patch_version_regex => "$(redhat_knowledge.patch_version_regex)"; - package_patch_arch_regex => "$(redhat_knowledge.patch_arch_regex)"; - - package_add_command => "$(G.true)"; - package_update_command => "$(G.true)"; - package_patch_command => "$(G.true)"; - package_delete_command => "$(G.true)"; - package_verify_command => "$(G.true)"; + package_changes => "bulk"; + package_list_command => "$(G.true)"; + package_patch_command => "$(G.true)"; + package_patch_list_command => "$(G.cat) $(G.testdir)/package-update-list.txt $(redhat_knowledge.check_update_postproc)"; + package_list_name_regex => "$(rpm_knowledge.rpm3_name_regex)"; + package_list_version_regex => "$(rpm_knowledge.rpm3_version_regex)"; + package_list_arch_regex => "$(rpm_knowledge.rpm3_arch_regex)"; + package_installed_regex => ".*"; + package_name_convention => "$(name)-$(version).$(arch)"; + package_delete_convention => "$(name)"; + package_list_update_command => "$(G.cat) $(G.testdir)/package-update-list.txt $(redhat_knowledge.check_update_postproc)"; + package_list_update_ifelapsed => "$(common_knowledge.list_update_ifelapsed)"; + package_patch_name_regex => "$(redhat_knowledge.patch_name_regex)"; + package_patch_version_regex => "$(redhat_knowledge.patch_version_regex)"; + package_patch_arch_regex => "$(redhat_knowledge.patch_arch_regex)"; + package_add_command => "$(G.true)"; + package_update_command => "$(G.true)"; + package_patch_command => "$(G.true)"; + package_delete_command => "$(G.true)"; + package_verify_command => "$(G.true)"; } bundle agent test { meta: - # Redhat specific issue. - "test_skip_unsupported" string => "!redhat|!enterprise|cfengine_3_7"; + # Redhat specific issue. + "test_skip_unsupported" string => "!redhat|!enterprise|cfengine_3_7"; packages: - "dummy-nonexisting-package" - package_policy => "addupdate", - package_method => yum_test; + "dummy-nonexisting-package" + package_policy => "addupdate", + package_method => yum_test; } bundle agent check { methods: - "test" usebundle => sorted_check_diff("$(sys.workdir)/state/software_patches_avail.csv", - "$(this.promise_dirname)/multiline_yum_check_update.cf.expected", - "$(this.promise_filename)"); + "test" + usebundle => sorted_check_diff( + "$(sys.workdir)/state/software_patches_avail.csv", + "$(this.promise_dirname)/multiline_yum_check_update.cf.expected", + "$(this.promise_filename)" + ); }