Uploaded image for project: 'CFEngine Community'
  1. CFEngine Community
  2. CFE-1828

Multiple acceptance test failures on FreeBSD

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Unconfirmed
    • Priority: High
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: cf-serverd
    • Labels:
      None

      Description

      The following acceptance tests are failing reliably on FreeBSD 10.1-RELEASE; so far investigation seems to indicate that these are not spurious failures. Honestly, I've been fighting for two weeks with problems with digest - and it's failing in acceptance tests. Obviously I should have looked there first.

      Note that I have been unable to test 3.6.4 as `gmake check` fails on `No rule to make target ../../libcompat/libcompat.la` and I do not want to tamper with it. In both cases I am working from clean tarballs outside of ports and the only non-path arguments being passed to configure are `--with-postgresql=/usr/local --enable-debug --enable-fhs`.

      One set (marked inline) is associated with existing bug #5261 - the others appear to be new failures.

      <pre>
      cfengine-3.6.3/tests/acceptance # cat summary.log | grep FAIL
      #5261 FAIL ./10_files/02_maintain/absolute_link_and_no_move_obstructions.cf
      #5261 FAIL ./10_files/02_maintain/relative_link_and_move_obstructions.cf
      #5261 FAIL ./10_files/02_maintain/symlink_link_and_no_move_obstructions.cf
      FAIL ./10_files/09_insert_lines/017.cf
      FAIL ./16_cf-serverd/serial/007.cf
      FAIL ./16_cf-serverd/serial/010.cf
      FAIL ./16_cf-serverd/serial/copy_from_digest_different.cf
      FAIL ./16_cf-serverd/serial/copy_from_digest_different_expand_ip_and_shortcut.cf
      FAIL ./16_cf-serverd/serial/copy_from_encrypted_md5_zero_length_file.cf
      FAIL ./16_cf-serverd/serial/copy_from_expand_ip_directory.cf

      ======================================================================
      Testsuite finished at 2015-01-31 20:46:42 (8552 seconds)

      Passed tests: 1120
      Failed tests: 10
      Skipped tests: 233
      Soft failures: 0
      Total tests: 1363
      Makefile:1161: recipe for target 'check-local' failed
      gmake[2]: *** [check-local] Error 1
      gmake[2]: Leaving directory '/opt/src/cfengine-3.6.3/tests/acceptance'
      Makefile:1031: recipe for target 'check-am' failed
      gmake[1]: *** [check-am] Error 2
      gmake[1]: Leaving directory '/opt/src/cfengine-3.6.3/tests/acceptance'
      Makefile:470: recipe for target 'check-recursive' failed
      gmake: *** [check-recursive] Error 1
      </pre>

      Failures in `./16_cf-serverd/serial/` would seem to align pretty well with at least some of the symptoms I've been experiencing. Some may also be associated with #6927. I compared the scenario against the Solaris 10 issues #6406 and #6475, and made sure to kill all processes before initiating make check. So these are probably true failures. I did not observe any acceptance test failures in 3.5.3 on the same system.

      test.log attached from second run with identical result.

        Attachments

          Activity

            People

            • Assignee:
              a10038 jimis (Dimitrios Apostolou)
              Reporter:
              rootwyrm Phillip Jaenke
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Summary Panel