Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [buildmeister@rocinante nmutils]$ rpmbuild -ba nmutils.spec
- Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uGs4GO
- + umask 022
- + cd /home/buildmeister/rpmbuild/BUILD
- + cd /home/buildmeister/rpmbuild/BUILD
- + rm -rf nmutils-20220603
- + /usr/bin/gzip -dc /home/buildmeister/rpmbuild/SOURCES/nmutils-20220603.tar.gz
- + /usr/bin/tar -xof -
- + STATUS=0
- + '[' 0 -ne 0 ']'
- + cd nmutils-20220603
- + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
- + find . -type f -exec bash -c 't=$(stat -c %y "$0"); /usr/bin/sed -i -e "s|/etc/nmutils|/usr/share/nmutils|g" -e "s|/usr/share/nmutils/conf|/etc/nmutils/conf|g" -e "s|/etc/NetworkManager/dispatcher.d|/usr/lib/NetworkManager/dispatcher.d|g" -e "s|/etc/NetworkManager|/etc/NetworkManager|g" "$0"; touch -d "$t" "$0"' '{}' ';'
- + find . -type f -name interface-dispatcher -exec bash -c 't=$(stat -c %y "$0"); /usr/bin/sed -i -e "s|/usr/lib/NetworkManager/dispatcher.d|/etc/NetworkManager/dispatcher.d|g" "$0"; touch -d "$t" "$0"' '{}' ';'
- + exit 0
- Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.fSEfHM
- + umask 022
- + cd /home/buildmeister/rpmbuild/BUILD
- + cd nmutils-20220603
- + pushd selinux
- ~/rpmbuild/BUILD/nmutils-20220603/selinux ~/rpmbuild/BUILD/nmutils-20220603
- + /usr/bin/make -f /usr/share/selinux/devel/Makefile nmutils.pp
- Compiling targeted nmutils module
- Creating targeted nmutils.pp policy package
- rm tmp/nmutils.mod tmp/nmutils.mod.fc
- + /usr/bin/rm -f nmutils.pp.bz2
- + bzip2 -9 nmutils.pp
- + popd
- ~/rpmbuild/BUILD/nmutils-20220603
- + exit 0
- Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.GPKX0M
- + umask 022
- + cd /home/buildmeister/rpmbuild/BUILD
- + '[' /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64 '!=' / ']'
- + rm -rf /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64
- ++ dirname /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64
- + mkdir -p /home/buildmeister/rpmbuild/BUILDROOT
- + mkdir /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64
- + cd nmutils-20220603
- + /usr/bin/install -dp /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/etc/nmutils/conf
- + /usr/bin/install -dp /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/usr/share/nmutils
- + /usr/bin/install -dp /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/usr/lib/NetworkManager/dispatcher.d
- + /usr/bin/install -dp /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/usr/lib/systemd/system
- + /usr/bin/install -p etc/NetworkManager/dispatcher.d/08-ipv6-prefix etc/NetworkManager/dispatcher.d/09-ddns etc/NetworkManager/dispatcher.d/90-transmission etc/NetworkManager/dispatcher.d/95-radvd-gen /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/usr/lib/NetworkManager/dispatcher.d
- + /usr/bin/install -p -m 0644 etc/nmutils/ddns-functions etc/nmutils/general-functions etc/nmutils/interface-dispatcher etc/nmutils/ipv6_utils.sh /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/usr/share/nmutils
- + /usr/bin/chmod +x /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/usr/share/nmutils/interface-dispatcher
- + /usr/bin/install -p -m 0644 etc/systemd/system/ddns-onboot@.service etc/systemd/system/ddns-onboot@.timer /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/usr/lib/systemd/system
- + /usr/bin/install -dp /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/usr/share/selinux/packages/targeted
- + /usr/bin/install -p -m 0644 selinux/nmutils.pp.bz2 /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/usr/share/selinux/packages/targeted
- + /usr/lib/rpm/find-debuginfo.sh -j32 --strict-build-id -m -i --build-id-seed 20220603-1kp --unique-debug-suffix -20220603-1kp.x86_64 --unique-debug-src-base nmutils-20220603-1kp.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/buildmeister/rpmbuild/BUILD/nmutils-20220603
- find: 'debug': No such file or directory
- + '[' noarch = noarch ']'
- + case "${QA_CHECK_RPATHS:-}" in
- + /usr/lib/rpm/check-buildroot
- + /usr/lib/rpm/redhat/brp-ldconfig
- /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64/etc/ld.so.conf: No such file or directory
- + /usr/lib/rpm/brp-compress
- + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
- + /usr/lib/rpm/brp-python-bytecompile '' 1
- + /usr/lib/rpm/brp-python-hardlink
- + PYTHON3=/usr/libexec/platform-python
- + /usr/lib/rpm/redhat/brp-mangle-shebangs
- Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.7TtnrQ
- + umask 022
- + cd /home/buildmeister/rpmbuild/BUILD
- + cd nmutils-20220603
- + /usr/bin/make SRC_ROOT=/home/buildmeister/rpmbuild/BUILDROOT/nmutils-20220603-1kp.x86_64 -C test
- make: Entering directory '/home/buildmeister/rpmbuild/BUILD/nmutils-20220603/test'
- bash ./general-test strict verbose
- ===== Loading script =====
- Script general-functions loaded
- ===== Check version requirements =====
- Version enforcement working
- ===== nmg_log Tests (log group) =====
- L1 OK | nmg_log(<no args>) - returns true
- L1f OK | nmg_log(<no args>) - should not log
- L2 OK | nmg_log(<empty prio>) - returns true
- L2f OK | nmg_log(<empty prio>) - should not log
- L3 OK | nmg_log(debug) - when disabled, returns true
- L3f OK | nmg_log(debug) - when disabled, should not log
- L4 OK | nmg_log(debug) - when enabled, returns true
- L4f OK | nmg_log(debug) - when enabled, should log debug
- L5 OK | nmg_log(err) - returns true
- L5f OK | nmg_log(err) - should log err
- L6 OK | nmg_log(err <log closed>) - returns true
- L6f OK | nmg_log(err <log closed>) - should not generate output
- L7 OK | nmg_log(info) - returns true
- L7f OK | nmg_log(info) - should log info
- L8 OK | nmg_log(err) - with tag, returns true
- L8f OK | nmg_log(err) - should log with tag
- L9 OK | nmg_log(err) - with default logger with tag, returns true
- L9f OK | nmg_log(err) - should log with prio/tag
- L10 OK | nmg_log(info) - with default logger no tag, returns true
- L10f OK | nmg_log(info) - no tag, should log with prio only
- L11 OK | nmg_log(<stderr>) - to stderr with tag, returns true
- L11f OK | nmg_log(<stderr>) - should log with prio to stderr
- L12 OK | nmg_log(err <stderr closed>) - returns true
- L12f OK | nmg_log(err <stderr closed>) - should not generate output
- env-log OK | check config environment
- ===== nmg::_err Tests (err group) =====
- E1 OK | nmg::_err(ignore <_nmgrc unset>) - returns true
- E1f OK | nmg::_err(ignore <_nmgrc unset>) - should not log
- E1v OK | nmg::_err(ignore <_nmgrc unset>) - should not set _nmgrc
- E2 OK | nmg::_err(ignore <_nmgrc=1>) - returns true
- E2v OK | nmg::_err(ignore <_nmgrc=1>) - sets _nmgrc=0
- E2f OK | nmg::_err(ignore <_nmgrc=1>) - should not log
- E4 OK | nmg::_err(err ignore) - returns true
- E4f OK | nmg::_err(err ignore) - should not log
- E5 OK | nmg::_err(<no args>) - returns true
- E5f OK | nmg::_err(<no args>) - logs error
- E6 OK | nmg::_err(<bad errmode>) - returns true
- E6f OK | nmg::_err(<bad errmode>) - logs multiple errors
- E7 OK | nmg::_err(retvar <_nmgvar unset>) - returns true
- E7f OK | nmg::_err(retvar <_nmgvar unset>) - logs error
- E8 OK | nmg::_err(<_nmglog=info>) - returns true
- E8f OK | nmg::_err(<_nmglog=info>) - should log info
- E9 OK | nmg::_err(debug) - returns true
- E9f OK | nmg::_err(debug) - logs debug msg
- E10 OK | nmg::_err(nolog retvar) - returns true
- E10f OK | nmg::_err(nolog retvar) - does not log, sets _nmgvar
- env-err OK | check config environment
- ===== Command Tests (cmd group) =====
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 357: Strict mode failure (try trace for details)
- X1 FAIL | nmg::run(<no args>) - returns 3
- reason: strict mode failure
- X1f OK | nmg::run(<no args>) - should log error
- X2 OK | nmg::run(echo) - returns true
- X2v OK | nmg::run(echo) - should generate output
- X2f OK | nmg::run(echo) - should not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 369: Strict mode failure (try trace for details)
- X3 FAIL | nmg::run(<dry-run 5>) - returns 5
- reason: strict mode failure
- X3v OK | nmg::run(<dry-run 5>) - should clear retvar
- X3f OK | nmg::run(<dry-run 5>) - should log err
- X4 OK | nmg::run(<dry-run>) - returns true
- X4v OK | nmg::run(<dry-run>) - no output
- X4f OK | nmg::run(<dry-run>) - should log debug
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 384: Strict mode failure (try trace for details)
- X5 FAIL | nmg::run(<no-cmd>) - returns 3
- reason: strict mode failure
- X5v OK | nmg::run(<no-cmd>) - retvar cleared
- X5f OK | nmg::run(<no-cmd>) - should log err
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 389: Strict mode failure (try trace for details)
- X11 FAIL | nmg_cmd(<exit 5>) - returns 5
- reason: strict mode failure
- X11f OK | nmg_cmd(<exit 5>) - should log error
- X12 OK | nmg_cmd(<exit>) - returns true
- X12f OK | nmg_cmd(<exit>) - should log info
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 397: Strict mode failure (try trace for details)
- X13 FAIL | nmg_cmd('not-there') - returns 127
- reason: strict mode failure
- X13f OK | nmg_cmd('not-there') - should log error
- X14 OK | nmg_cmd(true) - returns true
- X14f OK | nmg_cmd(true) - should not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 406: Strict mode failure (try trace for details)
- X21 FAIL | nmg_qcmd(false) - returns false
- reason: strict mode failure
- X21f OK | nmg_qcmd(false) - should not log
- X31 OK | nmg_need_progs(<exists>) - returns true
- X31f OK | nmg_need_progs(<exists>) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 414: Strict mode failure (try trace for details)
- X32 FAIL | nmg_need_progs(<missing>) - returns 2
- reason: strict mode failure
- X32f OK | nmg_need_progs(<missing>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 422: Strict mode failure (try trace for details)
- X41 FAIL | nmg_daemon(<no args>) - returns 3
- reason: strict mode failure
- X41f OK | nmg_daemon(<no args>) - logs error
- X42 OK | nmg_daemon(<spawn exit 4>) - returns true
- ./general-test: line 429: Strict mode failure (try trace for details)
- X42w FAIL | nmg_daemon(<spawn exit 4>) - returns 4
- reason: strict mode failure
- X42f OK | nmg_daemon(<spawn exit 4>) - should have output
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 434: Strict mode failure (try trace for details)
- X43 FAIL | nmg_daemon('not-there') - returns 2
- reason: strict mode failure
- X43f OK | nmg_daemon('not-there') - logs error
- env-cmd OK | check config environment
- ===== File Tests (file group) =====
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 986: Strict mode failure (try trace for details)
- F1 FAIL | nmg_write(<no args>) - returns 3
- reason: strict mode failure
- F1f OK | nmg_write(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 993: Strict mode failure (try trace for details)
- F2 FAIL | nmg_write(<dry-run 5>) - returns 5
- reason: strict mode failure
- F2f OK | nmg_write(<dry-run 5>) - logs error
- F3 OK | nmg_write(<dry-run>) - returns true
- F3f OK | nmg_write(<dry-run>) - logs info
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1007: Strict mode failure (try trace for details)
- F4 FAIL | nmg_write(<write prot>) - returns 1
- reason: strict mode failure
- F4f OK | nmg_write(<write prot>) - logs error
- F5 OK | nmg_write(<file>) - returns true
- F5f OK | nmg_write(<file>) - should not log
- F5c OK | nmg_write(<file>) - file should have content
- F6 OK | nmg_write(<multi-line file>) - returns true
- F6f OK | nmg_write(<multi-line file>) - should not log
- F6c OK | nmg_write(<multi-line file>) - file should have content
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1030: Strict mode failure (try trace for details)
- F7 FAIL | nmg_write(<protected file>) - returns false
- reason: strict mode failure
- F7f OK | nmg_write(<protected file>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1036: Strict mode failure (try trace for details)
- F11 FAIL | nmg::read(<no args>) - returns 1
- reason: strict mode failure
- F11f OK | nmg::read(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1041: Strict mode failure (try trace for details)
- F12 FAIL | nmg::read('') - returns 1
- reason: strict mode failure
- F12v OK | nmg::read('') - should set retvar=err
- F12f OK | nmg::read('') - should log info
- F13 OK | nmg::read('not-there' ignore) - returns true
- F13v OK | nmg::read('not-there' ignore) - should set retvar=err
- F13f OK | nmg::read('not-there' ignore) - should not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1054: Strict mode failure (try trace for details)
- F14 FAIL | nmg::read(<empty retvar>) - returns 1
- reason: strict mode failure
- F14f OK | nmg::read(<empty retvar>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1058: Strict mode failure (try trace for details)
- F15 FAIL | nmg::read(<bad retvar> retvar) - returns 1
- reason: strict mode failure
- F15f OK | nmg::read(<bad retvar> retvar) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1064: Strict mode failure (try trace for details)
- F16 FAIL | nmg::read('not-there') - returns 2
- reason: strict mode failure
- F16v OK | nmg::read('not-there') - should clear var
- F16f OK | nmg::read('not-there') - should not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1071: Strict mode failure (try trace for details)
- F17 FAIL | nmg::read(<read protected file> retvar) - returns 1
- reason: strict mode failure
- F17v OK | nmg::read(<read protected file> retvar) - set retvar=err
- F17f OK | nmg::read(<read protected file> retvar) - logs error
- F18 OK | nmg::read(<file>) - returns true
- F18v OK | nmg::read(<file>) - sets var to content
- F18f OK | nmg::read(<file>) - should not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1084: Strict mode failure (try trace for details)
- F31 FAIL | nmg_remove(<no args>) - returns 3
- reason: strict mode failure
- F31f OK | nmg_remove(<no args>) - logs error
- F32 OK | nmg_remove(<file>) - returns true
- F32f OK | nmg_remove(<file>) - should not log
- ./general-test: line 1136: Strict mode failure (try trace for details)
- F32r FAIL | nmg_remove(<file>) - file should be removed
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1097: Strict mode failure (try trace for details)
- F41 FAIL | nmg::foreach_filematch(<no args>) - returns 3
- reason: strict mode failure
- F41f OK | nmg::foreach_filematch(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1101: Strict mode failure (try trace for details)
- F42 FAIL | nmg::foreach_filematch(<no wild>) - returns 3
- reason: strict mode failure
- F42f OK | nmg::foreach_filematch(<no wild>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1105: Strict mode failure (try trace for details)
- F43 FAIL | nmg::foreach_filematch(<no callback>) - returns 3
- reason: strict mode failure
- F43f OK | nmg::foreach_filematch(<no callback>) - logs error
- F44 OK | nmg::foreach_filematch(<no match>) - returns true
- F44f OK | nmg::foreach_filematch(<no match>) - makes no callbacks
- F45 OK | nmg::foreach_filematch(<2 matches>) - returns true
- F45f OK | nmg::foreach_filematch(<2 matches>) - makes callbacks
- F46 OK | nmg::foreach_filematch(<2 matches>) - returns true
- F46f OK | nmg::foreach_filematch(<2 matches>) - makes callbacks
- F47 OK | nmg::foreach_filematch(<no-pat>) - returns true
- F47f OK | nmg::foreach_filematch(<no-pat>) - makes no callbacks
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1141: Strict mode failure (try trace for details)
- F48 FAIL | nmg::foreach_filematch(<2 matches, callback fails>) - returns fail code
- reason: strict mode failure
- F48f OK | nmg::foreach_filematch(<2 matches, callback fails>) - makes 1 callback
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1147: Strict mode failure (try trace for details)
- F51 FAIL | nmg::realpath(<no args>) - returns 3
- reason: strict mode failure
- F51f OK | nmg::realpath(<no args>) - logs error
- F52 OK | nmg::realpath(./results/file) - returns true
- F52v OK | nmg::realpath(./results/file) - sets var to full path
- F52f OK | nmg::realpath(./results/file) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1160: Strict mode failure (try trace for details)
- F53 FAIL | nmg::realpath(<bad-dir>) - returns 2
- reason: strict mode failure
- F53f OK | nmg::realpath(<bad-dir>) - logs error
- env-file OK | check config environment
- ===== IP Tests (ip group) =====
- I1 OK | nmg::query_ips(4 eth0 192.*) - returns true
- I1a OK | nmg::query_ips(4 eth0 192.*) - returns address and lifetimes
- I1f OK | nmg::query_ips(4 eth0 192.*) - should not log
- I2 OK | nmg::query_ips(4 scope host) - returns true
- I2a OK | nmg::query_ips(4 scope host) - returns local address and lifetimes
- I2f OK | nmg::query_ips(4 scope host) - should not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 459: Strict mode failure (try trace for details)
- I3 FAIL | nmg::query_ips(4 ethx) - returns 2
- reason: strict mode failure
- I3a OK | nmg::query_ips(4 ethx) - clears avar
- I3f OK | nmg::query_ips(4 ethx) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 468: Strict mode failure (try trace for details)
- I4 FAIL | nmg::query_ips(5) - returns 3
- reason: strict mode failure
- I4a OK | nmg::query_ips(5) - clears avar
- I4f OK | nmg::query_ips(5) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 473: Strict mode failure (try trace for details)
- I5 FAIL | nmg::query_ips(bad#name) - returns 3
- reason: strict mode failure
- I5f OK | nmg::query_ips(bad#name) - logs error
- I6 OK | nmg::query_ips('lo') - returns true
- I6a OK | nmg::query_ips('lo') - returns localhost
- I6f OK | nmg::query_ips('lo') - should not log
- I7 OK | nmg::query_ips(ethx <ignore>) - returns true
- I7a OK | nmg::query_ips(ethx <ignore>) - retvar contains error
- I7f OK | nmg::query_ips(ethx <ignore>) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 492: Strict mode failure (try trace for details)
- I8 FAIL | nmg::query_ips(ethx <nolog>) - returns 1
- reason: strict mode failure
- I8a OK | nmg::query_ips(ethx <nolog>) - clears retvar
- I8f OK | nmg::query_ips(ethx <nolog>) - does not log
- I9 OK | nmg::query_ips(ethx <debug ignore>) - returns true
- I9a OK | nmg::query_ips(ethx <debug ignore>) - clears retvar
- I9f OK | nmg::query_ips(ethx <debug ignore>) - logs debug
- I10 OK | nmg::query_ips(<no args>) - returns true
- I10a OK | nmg::query_ips(<no args>) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 510: Strict mode failure (try trace for details)
- I11 FAIL | nmg::query_ips(<retvar>) - w/o retvar, returns 3
- reason: strict mode failure
- I11f OK | nmg::query_ips(<retvar>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 517: Strict mode failure (try trace for details)
- I12 FAIL | nmg::query_ips(eth1 ^50.*) - returns 2
- reason: strict mode failure
- I12a OK | nmg::query_ips(eth1 ^50.*) - clears retvar
- I12f OK | nmg::query_ips(eth1 ^50.*) - logs debug (none found)
- I13 OK | nmg::query_ips(nolog eth0 ^192.*) - returns true
- I13f OK | nmg::query_ips(nolog eth0 ^192.*) - logs debug
- I14 OK | nmg::query_ips(4a scope host) - returns true
- I14a OK | nmg::query_ips(4a scope host) - returns just address
- I15 OK | nmg::query_ips(4p scope host) - returns true
- I15a OK | nmg::query_ips(4p scope host) - returns all properties, no lifetimes
- I16 OK | nmg::query_ips(a scope host) - returns true
- I16a OK | nmg::query_ips(a scope host) - returns ipv4+ipv6 addresses
- I17 OK | nmg::query_ips(<ip6-with-0s>) - returns true
- I17a OK | nmg::query_ips(<ip6-with-0s>) - returns ipv6 addresses
- I17f OK | nmg::query_ips(<ip6-with-0s>) - does not log
- I18 OK | nmg::query_ips(<ip6-prefix>) - returns true
- I18a OK | nmg::query_ips(<ip6-prefix>) - returns ipv6 addresses
- I18f OK | nmg::query_ips(<ip6-prefix>) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 558: Strict mode failure (try trace for details)
- I19 FAIL | nmg::query_ips(<bad-search>) - returns 2
- reason: strict mode failure
- I19f OK | nmg::query_ips(<bad-search>) - does not log
- I20 OK | nmg::query_ips(<pattern with 0-s>) - returns true
- I20a OK | nmg::query_ips(<pattern with 0-s>) - returns ipv6 addresses
- I20f OK | nmg::query_ips(<pattern with 0-s>) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 569: Strict mode failure (try trace for details)
- I31 FAIL | nmg::mod_ip(<no args>) - returns 3
- reason: strict mode failure
- I31f OK | nmg::mod_ip(<no args>) - logs error
- I32 OK | nmg::mod_ip(add existing) - returns true
- I32v OK | nmg::mod_ip(add existing) - sets var to output
- I32f OK | nmg::mod_ip(add existing) - logs action
- I33 OK | nmg::mod_ip(change existing) - returns true
- I33v OK | nmg::mod_ip(change existing) - sets var to output
- I33f OK | nmg::mod_ip(change existing) - logs action
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 591: Strict mode failure (try trace for details)
- I41 FAIL | nmg::wait_dad6(<no args>) - returns 3
- reason: strict mode failure
- I41f OK | nmg::wait_dad6(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 595: Strict mode failure (try trace for details)
- I42 FAIL | nmg::wait_dad6(eth3) - returns 3
- reason: strict mode failure
- I42f OK | nmg::wait_dad6(eth3) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 599: Strict mode failure (try trace for details)
- I43 FAIL | nmg::wait_dad6(eth3 ::1 x) - returns 3
- reason: strict mode failure
- I43f OK | nmg::wait_dad6(eth3 ::1 x) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 603: Strict mode failure (try trace for details)
- I44 FAIL | nmg::wait_dad6(eth3 ::1) - returns 2
- reason: strict mode failure
- I44f OK | nmg::wait_dad6(eth3 ::1) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 607: Strict mode failure (try trace for details)
- I45 FAIL | nmg::wait_dad6(eth3 2001:db8:5::1/64) - returns 1
- reason: strict mode failure
- I45f OK | nmg::wait_dad6(eth3 2001:db8:5::1/64) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 611: Strict mode failure (try trace for details)
- I46 FAIL | nmg::wait_dad6(eth2 2001:db8:1::1/64 0) - returns 2
- reason: strict mode failure
- I46f OK | nmg::wait_dad6(eth2 2001:db8:1::1/64 0) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 618: Strict mode failure (try trace for details)
- I47 FAIL | nmg::wait_dad6(eth2 2001:db8:1::1/64 1) - returns 2 after sleeping
- reason: strict mode failure
- I47f OK | nmg::wait_dad6(eth2 2001:db8:1::1/64 1) - performs sleep
- I48 OK | nmg::wait_dad6(eth1 2001:db8:a0b:12f0::1/64) - returns true
- I48f OK | nmg::wait_dad6(eth1 2001:db8:a0b:12f0::1/64) - does not log
- env-ip OK | check config environment
- ===== IP4 Tests (ip4 group) =====
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 635: Strict mode failure (try trace for details)
- V1 FAIL | nmg_check_ip4_addr('192.168.88.1') - returns 13
- reason: strict mode failure
- V2 OK | nmg_check_ip4_addr('192.168.88.1' 1 <private>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 641: Strict mode failure (try trace for details)
- v3 FAIL | nmg_check_ip4_addr('172.16.1.1') - returns 13
- reason: strict mode failure
- v4 OK | nmg_check_ip4_addr(<pubip>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 647: Strict mode failure (try trace for details)
- v5 FAIL | nmg_check_ip4_addr('127.0.0.1') - returns 11
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 650: Strict mode failure (try trace for details)
- v6 FAIL | nmg_check_ip4_addr('127.0.0.a') - returns 1
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 653: Strict mode failure (try trace for details)
- v7 FAIL | nmg_check_ip4_addr('169.254.155.1') - returns 12
- reason: strict mode failure
- V11 OK | nmg_find_ip4_addrs(10.0.*) - returns true
- V11f OK | nmg_find_ip4_addrs(10.0.*) - returns matching address
- V12 OK | nmg_find_ip4_addrs(50.*) - returns true
- V12f OK | nmg_find_ip4_addrs(50.*) - returns no addresses
- V13 OK | nmg_find_ip4_addrs(eth0) - returns true
- V13f OK | nmg_find_ip4_addrs(eth0) - returns matching address
- V14 OK | nmg_find_ip4_addrs(eth2) - returns true
- V14f OK | nmg_find_ip4_addrs(eth2) - returns matching addresses
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 673: Strict mode failure (try trace for details)
- V21 FAIL | nmg_add_ip4_addr(<no args>) - returns 3
- reason: strict mode failure
- V21f OK | nmg_add_ip4_addr(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 677: Strict mode failure (try trace for details)
- V22 FAIL | nmg_add_ip4_addr(<no addr>) - returns 3
- reason: strict mode failure
- V22f OK | nmg_add_ip4_addr(<no addr>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 681: Strict mode failure (try trace for details)
- V23 FAIL | nmg_add_ip4_addr(<bad addr>) - returns 1
- reason: strict mode failure
- V23f OK | nmg_add_ip4_addr(<bad addr>) - logs error
- V24 OK | nmg_add_ip4_addr(<existing addr>) - returns true
- V24f OK | nmg_add_ip4_addr(<existing addr>) - performs replace
- V25 OK | nmg_add_ip4_addr(<new addr w/ plen>) - returns true
- V25f OK | nmg_add_ip4_addr(<new addr w/ plen>) - adds address with default plen
- V26 OK | nmg_add_ip4_addr(<new addr>) - returns true
- V26f OK | nmg_add_ip4_addr(<new addr>) - adds address
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 710: Strict mode failure (try trace for details)
- V27 FAIL | nmg_add_ip4_addr(<bad ip-args>) - returns 255
- reason: strict mode failure
- V27f OK | nmg_add_ip4_addr(<bad ip-args>) - logs error
- V28 OK | nmg_add_ip4_addr(<ip-args>) - returns true
- V28f OK | nmg_add_ip4_addr(<ip-args>) - performs add with args
- V29 OK | nmg_add_ip4_addr(<existing> <ip-args>) - returns true
- V29f OK | nmg_add_ip4_addr(<existing> <ip-args>) - performs replace with args
- V31 OK | nmg_change_ip4_addr(<pref-life=0>) - returns true
- V31f OK | nmg_change_ip4_addr(<pref-life=0>) - performs change
- V32 OK | nmg_change_ip4_addr(<new addr>) - returns true
- V32f OK | nmg_change_ip4_addr(<new addr>) - performs replace
- V41 OK | nmg_del_ip4_addr(<existing addr>) - returns true
- V41f OK | nmg_del_ip4_addr(<existing addr>) - performs delete
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 768: Strict mode failure (try trace for details)
- V42 FAIL | nmg_del_ip4_addr(<addr-missing>) - returns 2
- reason: strict mode failure
- V42f OK | nmg_del_ip4_addr(<addr-missing>) - performs no action
- env-ip4 OK | check config environment
- ===== IP6 Tests (ip6 group) =====
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 778: Strict mode failure (try trace for details)
- P1 FAIL | nmg_check_ip6_addr('fc80::1') - returns 13
- reason: strict mode failure
- P1f OK | nmg_check_ip6_addr('fc80::1') - does not log
- P2 OK | nmg_check_ip6_addr('fc80::1' 1) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 785: Strict mode failure (try trace for details)
- P3 FAIL | nmg_check_ip6_addr('ffffff::1' 1) - returns 1
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 788: Strict mode failure (try trace for details)
- P4 FAIL | nmg_check_ip6_addr('zz::1') - returns 1
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 791: Strict mode failure (try trace for details)
- P5 FAIL | nmg_check_ip6_addr('fe80::1') - returns 12
- reason: strict mode failure
- P6 OK | nmg_check_ip6_addr(<pubip>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 797: Strict mode failure (try trace for details)
- P7 FAIL | nmg_check_ip6_addr('::1') - returns 11
- reason: strict mode failure
- P11 OK | nmg_create_ip6_host(eth0 auto) - returns true
- P11f OK | nmg_create_ip6_host(eth0 auto) - returns ip6 host-part
- P21 OK | nmg::create_ip6_prefix(<prefix> <site> <plen>) - returns true
- P21v OK | nmg::create_ip6_prefix(<prefix> <site> <plen>) - returns expected ip6 prefix
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 809: Strict mode failure (try trace for details)
- P22 FAIL | nmg::create_ip6_prefix(<no args>) - returns 3
- reason: strict mode failure
- P22f OK | nmg::create_ip6_prefix(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 813: Strict mode failure (try trace for details)
- P23 FAIL | nmg::create_ip6_prefix(invalid) - returns 1
- reason: strict mode failure
- P23v OK | nmg::create_ip6_prefix(invalid) - clears var
- P23f OK | nmg::create_ip6_prefix(invalid) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 819: Strict mode failure (try trace for details)
- P24 FAIL | nmg::create_ip6_prefix(<no site>) - returns 3
- reason: strict mode failure
- P24v OK | nmg::create_ip6_prefix(<no site>) - clears var
- P24f OK | nmg::create_ip6_prefix(<no site>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 824: Strict mode failure (try trace for details)
- P25 FAIL | nmg::create_ip6_prefix(<bad site>) - returns 1
- reason: strict mode failure
- P25v OK | nmg::create_ip6_prefix(<bad site>) - clears var
- P25f OK | nmg::create_ip6_prefix(<bad site>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 829: Strict mode failure (try trace for details)
- P26 FAIL | nmg::create_ip6_prefix(<bad site-len>) - returns 1
- reason: strict mode failure
- P26v OK | nmg::create_ip6_prefix(<bad site-len>) - clears var
- P26f OK | nmg::create_ip6_prefix(<bad site-len>) - logs error
- P27 OK | nmg::create_ip6_prefix(site-len=128) - returns true
- P27v OK | nmg::create_ip6_prefix(site-len=128) - returns /128 prefix
- P28 OK | nmg::create_ip6_prefix(<prefix>/48 <site>) - returns true
- P28v OK | nmg::create_ip6_prefix(<prefix>/48 <site>) - returns /64 prefix
- P31 OK | nmg_create_ip6_prefix(<prefix>/48 <site>) - returns true
- P31f OK | nmg_create_ip6_prefix(<prefix>/48 <site>) - echos /64 prefix
- P41 OK | nmg::create_ip6_host(eth1) - returns true
- P41v OK | nmg::create_ip6_host(eth1) - returns link-local host-part
- P42 OK | nmg::create_ip6_host(eth0 auto) - returns true
- P42v OK | nmg::create_ip6_host(eth0 auto) - returns link-local host-part
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 859: Strict mode failure (try trace for details)
- P43 FAIL | nmg::create_ip6_host(<no intf>) - returns 3
- reason: strict mode failure
- P43f OK | nmg::create_ip6_host(<no intf>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 863: Strict mode failure (try trace for details)
- P44 FAIL | nmg::create_ip6_host(<bad intf>, auto) - returns 1
- reason: strict mode failure
- P44f OK | nmg::create_ip6_host(<bad intf>, auto) - does not log
- P45 OK | nmg::create_ip6_host(eth0 1) - returns true
- P45v OK | nmg::create_ip6_host(eth0 1) - sets retvar to 1
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 871: Strict mode failure (try trace for details)
- P46 FAIL | nmg::create_ip6_host(<bad intf>) - returns 1
- reason: strict mode failure
- P46f OK | nmg::create_ip6_host(<bad intf>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 876: Strict mode failure (try trace for details)
- P51 FAIL | nmg::create_ip6_addr(<no args>) - returns 3
- reason: strict mode failure
- P51f OK | nmg::create_ip6_addr(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 880: Strict mode failure (try trace for details)
- P52 FAIL | nmg::create_ip6_addr(<no prefix>) - returns 3
- reason: strict mode failure
- P52f OK | nmg::create_ip6_addr(<no prefix>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 884: Strict mode failure (try trace for details)
- P53 FAIL | nmg::create_ip6_addr(<no plen>) - returns 3
- reason: strict mode failure
- P53f OK | nmg::create_ip6_addr(<no plen>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 888: Strict mode failure (try trace for details)
- P54 FAIL | nmg::create_ip6_addr(<no host>) - returns 3
- reason: strict mode failure
- P54f OK | nmg::create_ip6_addr(<no host>) - logs error
- P55 OK | nmg::create_ip6_addr(pfx host) - returns true
- P55v OK | nmg::create_ip6_addr(pfx host) - sets retvar to lowercase addr
- P61 OK | nmg_find_ip6_addrs(fdac.*) - returns true
- P61f OK | nmg_find_ip6_addrs(fdac.*) - returns matching address
- P62 OK | nmg_find_ip6_addrs(2002.*) - returns true
- P62f OK | nmg_find_ip6_addrs(2002.*) - returns no addresses
- P63 OK | nmg_find_ip6_addrs(eth2) - returns true
- P63f OK | nmg_find_ip6_addrs(eth2) - returns matching address
- P64 OK | nmg_find_ip6_addrs(eth1) - returns true
- P64f OK | nmg_find_ip6_addrs(eth1) - returns matching addresses
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 916: Strict mode failure (try trace for details)
- P71 FAIL | nmg::expand_ip6(<no-addr>) - returns 1
- reason: strict mode failure
- P71v OK | nmg::expand_ip6(<no-addr>) - clears retvar
- P71f OK | nmg::expand_ip6(<no-addr>) - logs error
- P72 OK | nmg::expand_ip6(::1/128) - returns true
- P72v OK | nmg::expand_ip6(::1/128) - sets retvar
- P73 OK | nmg::expand_ip6(fe80::1) - returns true
- P73v OK | nmg::expand_ip6(fe80::1) - sets retvar
- P74 OK | nmg::expand_ip6(fe80:100::1) - returns true
- P74v OK | nmg::expand_ip6(fe80:100::1) - sets retvar
- P75 OK | nmg::expand_ip6(fe80:100::) - returns true
- P75v OK | nmg::expand_ip6(fe80:100::) - sets retvar
- P76 OK | nmg::expand_ip6(FE80:00::100) - returns true
- P76v OK | nmg::expand_ip6(FE80:00::100) - sets retvar
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 941: Strict mode failure (try trace for details)
- P77 FAIL | nmg::expand_ip6(retval FE80::1/x) - returns 1
- reason: strict mode failure
- P77v OK | nmg::expand_ip6(retval FE80::1/x) - sets retvar to error
- P77f OK | nmg::expand_ip6(retval FE80::1/x) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 946: Strict mode failure (try trace for details)
- P78 FAIL | nmg::expand_ip6(<long ip>) - returns 1
- reason: strict mode failure
- P78f OK | nmg::expand_ip6(<long ip>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 951: Strict mode failure (try trace for details)
- P79 FAIL | nmg::expand_ip6(<bad ip>) - returns 1
- reason: strict mode failure
- P79f OK | nmg::expand_ip6(<bad ip>) - logs error
- P80 OK | nmg::expand_ip6(FE80::1 %04x) - returns true
- P80v OK | nmg::expand_ip6(FE80::1 %04x) - sets retvar
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 960: Strict mode failure (try trace for details)
- P91 FAIL | nmg::is_ip6_prefix(FE80::1x) - returns 1
- reason: strict mode failure
- P91f OK | nmg::is_ip6_prefix(FE80::1x) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 964: Strict mode failure (try trace for details)
- P92 FAIL | nmg::is_ip6_prefix(FE80::1) - returns 1
- reason: strict mode failure
- P92f OK | nmg::is_ip6_prefix(FE80::1) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 968: Strict mode failure (try trace for details)
- P93 FAIL | nmg::is_ip6_prefix(FE80::1/64) - returns 1
- reason: strict mode failure
- P94 OK | nmg::is_ip6_prefix(FE80::/8) - returns true
- env-ip6 OK | check config environment
- ===== Misc Tests (misc group) =====
- M11 OK | nmg::2dec(0x5d) - returns true
- M11v OK | nmg::2dec(0x5d) - converted to 93
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1179: Strict mode failure (try trace for details)
- M12 FAIL | nmg::2dec(xx) - returns 1
- reason: strict mode failure
- M12v OK | nmg::2dec(xx) - clears retvar
- M12f OK | nmg::2dec(xx) - logs error
- M21 OK | nmg::2hex(93) - returns true
- M21v OK | nmg::2hex(93) - converted to 0x5d
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1190: Strict mode failure (try trace for details)
- M22 FAIL | nmg::2hex(xx) - returns 1
- reason: strict mode failure
- M22v OK | nmg::2hex(xx) - clears retvar
- M22f OK | nmg::2hex(xx) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1195: Strict mode failure (try trace for details)
- M31 FAIL | nmg::require_version(<no args>) - returns 3
- reason: strict mode failure
- M31f OK | nmg::require_version(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1199: Strict mode failure (try trace for details)
- M32 FAIL | nmg::require_version(<miss req>) - returns 3
- reason: strict mode failure
- M32f OK | nmg::require_version(<miss req>) - logs error
- M33 OK | nmg::require_version(>req) - returns true
- M34 OK | nmg::require_version(=req) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1209: Strict mode failure (try trace for details)
- M35 FAIL | nmg::require_version(<req) - returns 1
- reason: strict mode failure
- M35f OK | nmg::require_version(<req) - does not log
- M36 OK | nmg::require_version(> <short>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1216: Strict mode failure (try trace for details)
- M37 FAIL | nmg::require_version(< <short>) - returns 1
- reason: strict mode failure
- M38 OK | nmg::require_version(> <partial>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1222: Strict mode failure (try trace for details)
- M39 FAIL | nmg::require_version(< <partial>) - returns 1
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1225: Strict mode failure (try trace for details)
- M40 FAIL | nmg::require_version(< <major>) - returns 1
- reason: strict mode failure
- M41 OK | nmg::require_version(> <long>) - returns true
- M51 OK | nmg::args_contains(<no args>) - returns true
- M52 OK | nmg::args_contains('') - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1237: Strict mode failure (try trace for details)
- M53 FAIL | nmg::args_contains('x') - returns 1
- reason: strict mode failure
- M54 OK | nmg::args_contains('x' <x-in-args>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1243: Strict mode failure (try trace for details)
- M55 FAIL | nmg::args_contains('x' <x-not-in-args>) - returns 1
- reason: strict mode failure
- env-misc OK | check config environment
- ===== Property Tests (prop group) =====
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 196: Strict mode failure (try trace for details)
- N1 FAIL | nmg::prop_get_value(<no args>) - returns 1
- reason: strict mode failure
- N1f OK | nmg::prop_get_value(<no args>) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 200: Strict mode failure (try trace for details)
- N2 FAIL | nmg::prop_get_value(<bad#name>) - returns 3
- reason: strict mode failure
- N2f OK | nmg::prop_get_value(<bad#name>) - logs error
- N3 OK | nmg::prop_get_value(<no retvar> <match>) - returns true
- N3f OK | nmg::prop_get_value(<no retvar> <match>) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 211: Strict mode failure (try trace for details)
- N4 FAIL | nmg::prop_get_value(<no match>) - returns 1
- reason: strict mode failure
- N4v OK | nmg::prop_get_value(<no match>) - clears retvar
- N4f OK | nmg::prop_get_value(<no match>) - does not log
- N5 OK | nmg::prop_get_value(<match>) - returns true
- N5v OK | nmg::prop_get_value(<match>) - sets retvar
- N6 OK | nmg::prop_get_value(<empty val>) - returns true
- N6v OK | nmg::prop_get_value(<empty val>) - clears retvar
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 226: Strict mode failure (try trace for details)
- N11 FAIL | nmg::prop_has_value(<no args>) - returns 1
- reason: strict mode failure
- N11f OK | nmg::prop_has_value(<no args>) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 230: Strict mode failure (try trace for details)
- N12 FAIL | nmg::prop_has_value(<mismatch val>) - returns 1
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 233: Strict mode failure (try trace for details)
- N13 FAIL | nmg::prop_has_value(<mismatch case>) - returns 1
- reason: strict mode failure
- N14 OK | nmg::prop_has_value(<match>) - returns true
- N15 OK | nmg::prop_has_value(<match> <sep>) - returns true
- N16 OK | nmg::prop_has_value(<list-match> <sep>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 245: Strict mode failure (try trace for details)
- N17 FAIL | nmg::prop_has_value(<list-mismatch> <sep>) - returns 1
- reason: strict mode failure
- N21 OK | nmg::prop_has_ivalue(<case-diff-match>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 251: Strict mode failure (try trace for details)
- N22 FAIL | nmg::prop_has_ivalue(<mis-match>) - returns 1
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 254: Strict mode failure (try trace for details)
- N31 FAIL | nmg::prop_match_values(<no args>) - returns 3
- reason: strict mode failure
- N31f OK | nmg::prop_match_values(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 258: Strict mode failure (try trace for details)
- N32 FAIL | nmg::prop_match_values(<mismatch>) - returns 1
- reason: strict mode failure
- N32f OK | nmg::prop_match_values(<mismatch>) - does not log
- N33 OK | nmg::prop_match_values(<diff order>) - returns true
- N34 OK | nmg::prop_match_values(<with dups>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 268: Strict mode failure (try trace for details)
- N35 FAIL | nmg::prop_match_values(<empty>) - returns false
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 271: Strict mode failure (try trace for details)
- N36 FAIL | nmg::prop_match_values(<empty>) - returns false
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 274: Strict mode failure (try trace for details)
- N41 FAIL | nmg::prop_set_value(<no args>) - returns 1
- reason: strict mode failure
- N41f OK | nmg::prop_set_value(<no args>) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 278: Strict mode failure (try trace for details)
- N42 FAIL | nmg::prop_set_value(<bad#name>) - returns 3
- reason: strict mode failure
- N42f OK | nmg::prop_set_value(<bad#name>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 285: Strict mode failure (try trace for details)
- N43 FAIL | nmg::prop_set_value(<no props>) - returns 1
- reason: strict mode failure
- N43v OK | nmg::prop_set_value(<no props>) - clears retvar
- N43f OK | nmg::prop_set_value(<no props>) - does not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 292: Strict mode failure (try trace for details)
- N44 FAIL | nmg::prop_set_value(<no name>) - returns 1
- reason: strict mode failure
- N44v OK | nmg::prop_set_value(<no name>) - clears retvar
- N44f OK | nmg::prop_set_value(<no name>) - does not log
- N45 OK | nmg::prop_set_value(<new remove>) - returns true
- N45v OK | nmg::prop_set_value(<new remove>) - returns original
- N46 OK | nmg::prop_set_value(<new empty>) - returns true
- N46v OK | nmg::prop_set_value(<new empty>) - returns updated props
- N47 OK | nmg::prop_set_value(<new add>) - returns true
- N47v OK | nmg::prop_set_value(<new add>) - returns updated props
- N48 OK | nmg::prop_set_value(<replace empty>) - returns true
- N48v OK | nmg::prop_set_value(<replace empty>) - returns updated props
- N49 OK | nmg::prop_set_value(<replace>) - returns true
- N49v OK | nmg::prop_set_value(<replace>) - returns updated props
- N50 OK | nmg::prop_set_value(<remove>) - returns true
- N50v OK | nmg::prop_set_value(<remove>) - returns updated props
- env-prop OK | check config environment
- ===== String Tests (string group) =====
- S1 OK | nmg::transpose() - returns true
- S1v OK | nmg::transpose() - clears retvar
- S2 OK | nmg::transpose(xx) - returns true
- S2v OK | nmg::transpose(xx) - sets retvar
- S3 OK | nmg::transpose(xx xy) - returns true
- S3v OK | nmg::transpose(xx xy) - sets retvar
- S4 OK | nmg::transpose(xx xy YZ) - returns true
- S4v OK | nmg::transpose(xx xy YZ) - sets retvar
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1276: Strict mode failure (try trace for details)
- S5 FAIL | nmg::transpose(<no args>) - returns 3
- reason: strict mode failure
- S5f OK | nmg::transpose(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1280: Strict mode failure (try trace for details)
- S6 FAIL | nmg::transpose(<bad retvar>) - returns 3
- reason: strict mode failure
- S6f OK | nmg::transpose(<bad retvar>) - logs error
- S11 OK | nmg::uppercase(text) - returns true
- S11v OK | nmg::uppercase(text) - set retvar
- S12 OK | nmg::uppercase(<no text>) - returns true
- S12v OK | nmg::uppercase(<no text>) - clears retvar
- S21 OK | nmg::lowercase(text) - returns true
- S21v OK | nmg::lowercase(text) - set retvar
- S22 OK | nmg::lowercase(<no text>) - returns true
- S22v OK | nmg::lowercase(<no text>) - clears retvar
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1304: Strict mode failure (try trace for details)
- S31 FAIL | nmg::list_match_values(<no args>) - returns 3
- reason: strict mode failure
- S31f OK | nmg::list_match_values(<no args>) - logs error
- S32 OK | nmg::list_match_values(<sep only>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1311: Strict mode failure (try trace for details)
- S33 FAIL | nmg::list_match_values(<mismatch>) - returns 1
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1314: Strict mode failure (try trace for details)
- S34 FAIL | nmg::list_match_values(<mismatch2>) - returns 1
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1317: Strict mode failure (try trace for details)
- S35 FAIL | nmg::list_match_values(<mismatch3>) - returns 1
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1320: Strict mode failure (try trace for details)
- S36 FAIL | nmg::list_match_values(<mismatch4>) - returns 1
- reason: strict mode failure
- S37 OK | nmg::list_match_values(<diff-order>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1326: Strict mode failure (try trace for details)
- S38 FAIL | nmg::list_match_values(<case-diff>) - returns 1
- reason: strict mode failure
- S39 OK | nmg::list_match_values(<dups>) - returns true
- S40 OK | nmg::list_match_values(<dups2>) - returns true
- env-string OK | check config environment
- ===== Array Tests (array group) =====
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1341: Strict mode failure (try trace for details)
- AC1 FAIL | nmg::array_copy(<no args>) - returns 3
- reason: strict mode failure
- AC1f OK | nmg::array_copy(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1345: Strict mode failure (try trace for details)
- AC2 FAIL | nmg::array_copy(<bad dest>) - returns 3
- reason: strict mode failure
- AC2f OK
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1349: Strict mode failure (try trace for details)
- AC3 FAIL | nmg::array_copy(<no src>) - returns 3
- reason: strict mode failure
- AC3f OK | nmg::array_copy(<no src>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1353: Strict mode failure (try trace for details)
- AC4 FAIL | nmg::array_copy(<bad src>) - returns 3
- reason: strict mode failure
- AC4f OK | nmg::array_copy(<bad src>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1358: Strict mode failure (try trace for details)
- AC5 FAIL | nmg::array_copy(<same names>) - returns 3
- reason: strict mode failure
- AC5f OK | nmg::array_copy(<same names>) - logs error
- AC6 OK | nmg::array_copy(<empty>) - returns true
- AC6f OK | nmg::array_copy(<empty>) - no log
- AC6a OK | nmg::array_copy(<empty>) - sets avar empty
- AC7 OK | nmg::array_copy(<idx array>) - returns true
- AC7f OK | nmg::array_copy(<idx array>) - no log
- AC7a OK | nmg::array_copy(<idx array>) - sets avar to aref
- AC8 OK | nmg::array_copy(<assoc array>) - returns true
- AC8f OK | nmg::array_copy(<assoc array>) - no log
- AC8a OK | nmg::array_copy(<assoc array>) - sets avar to aref
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1391: Strict mode failure (try trace for details)
- A1 FAIL | nmg::array(<no retarr>) - returns 3
- reason: strict mode failure
- A1f OK | nmg::array(<no retarr>) - logs error
- A2 OK | nmg::array(<no vals>) - returns true
- A2v OK | nmg::array(<no vals>) - clears <retarr>
- A3 OK | nmg::array(1 val) - returns true
- A3v OK | nmg::array(1 val) - sets 1 value
- A4 OK | nmg::array(2 , vals) - returns true
- A4v OK | nmg::array(2 , vals) - sets 2 values
- A5 OK | nmg::array(2 newline vals) - returns true
- A5v OK | nmg::array(2 newline vals) - sets 2 values
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1420: Strict mode failure (try trace for details)
- A11 FAIL | nmg::array_unique(<no args>) - returns 3
- reason: strict mode failure
- A11f OK | nmg::array_unique(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1424: Strict mode failure (try trace for details)
- A12 FAIL | nmg::array_unique(<no name>) - returns 3
- reason: strict mode failure
- A12f OK | nmg::array_unique(<no name>) - logs error
- A13 OK | nmg::array_unique(<bad name>) - returns true
- A13f OK | nmg::array_unique(<bad name>) - does not log
- A14 OK | nmg::array_unique(<dups>) - returns true
- A14a OK | nmg::array_unique(<dups>) - removes dups
- A15 OK | nmg::array_unique(<empty array>) - returns true
- A15a OK | nmg::array_unique(<empty array>) - clears <retarr>
- A16 OK | nmg::array_unique(<src>=<src>) - returns true
- A16a OK | nmg::array_unique(<src>=<src>) - removes dups to same name array
- A17 OK | nmg::array_unique(<newline in vals>) - returns true
- A17a OK | nmg::array_unique(<newline in vals>) - removes dups
- A18 OK | nmg::array_unique(<assoc array>) - returns true
- A18a FAIL | nmg::array_unique(<assoc array>) - removes dups
- diff: <expected> <found>
- 1,2c1,2
- < [0]='"and $var("'
- < [1]='multi word'
- ---
- > [0]='multi word'
- > [1]='"and $var("'
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1468: Strict mode failure (try trace for details)
- A21 FAIL | nmg::array_join(<no args>) - returns 3
- reason: strict mode failure
- A21f OK | nmg::array_join(<no args>) - logs error
- A22 OK | nmg::array_join(<retvar>) - returns true
- A22v OK | nmg::array_join(<retvar>) - clears retvar
- A23 OK | nmg::array_join(',' <words>) - returns true
- A23v OK | nmg::array_join(',' <words>) - sets <retvar> to comma-list
- A24 OK | nmg::array_join(<array w/ nil>) - returns true
- A24v OK | nmg::array_join(<array w/ nil>) - list contains an empty item
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1486: Strict mode failure (try trace for details)
- A41 FAIL | nmg::array_match_values(<no args>) - returns 3
- reason: strict mode failure
- A41f OK | nmg::array_match_values(<no args>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1490: Strict mode failure (try trace for details)
- A42 FAIL | nmg::array_match_values(<1 arg>) - returns 3
- reason: strict mode failure
- A42f OK | nmg::array_match_values(<1 arg>) - logs error
- A43 OK | nmg::array_match_values(<unset-var> <empty-array>) - returns true
- A44 OK | nmg::array_match_values(<empty-array> <empty-array>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1503: Strict mode failure (try trace for details)
- A45 FAIL | nmg::array_match_values(<1-item> <empty-array>) - returns 1
- reason: strict mode failure
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1507: Strict mode failure (try trace for details)
- A46 FAIL | nmg::array_match_values(<1-item> <diff-item>) - returns 1
- reason: strict mode failure
- A47 OK | nmg::array_match_values(<1-item> <match-item>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1515: Strict mode failure (try trace for details)
- A48 FAIL | nmg::array_match_values(<2-item> <1-item>) - returns 1
- reason: strict mode failure
- A49 OK | nmg::array_match_values(<2-item> <2-diff-order>) - returns true
- A50 OK | nmg::array_match_values(<2-item> <3-dups>) - returns true
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1527: Strict mode failure (try trace for details)
- A51 FAIL | nmg::array_match_values(<2-same> <2-diff>) - returns 1
- reason: strict mode failure
- A52 OK | nmg::array_match_values(<bad name> <unset name>) - returns true
- A52f OK | nmg::array_match_values(<bad name> <unset name>) - does not log
- A53 OK | nmg::array_match_values(<unset name> <bad name>) - returns true
- A53f OK | nmg::array_match_values(<unset name> <bad name>) - does not log
- env-array OK | check config environment
- ===== Config Tests (config group) =====
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1547: Strict mode failure (try trace for details)
- C1 FAIL | nmg_read_config(<no args>) - returns 1
- reason: strict mode failure
- C1f OK | nmg_read_config(<no args>) - should not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1553: Strict mode failure (try trace for details)
- C2 FAIL | nmg_read_config('not-there') - returns 1
- reason: strict mode failure
- C2f OK | nmg_read_config('not-there') - should not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1560: Strict mode failure (try trace for details)
- C3 FAIL | nmg_read_config(<bad file>) - returns 2
- reason: strict mode failure
- C3f OK | nmg_read_config(<bad file>) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1565: Strict mode failure (try trace for details)
- C4 FAIL | nmg_read_config(<bad file> nolog) - returns 2
- reason: strict mode failure
- C4f OK | nmg_read_config(<bad file> nolog) - should not log
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1571: Strict mode failure (try trace for details)
- C5 FAIL | nmg_read_config(<read prot) - returns 2
- reason: strict mode failure
- C5f OK | nmg_read_config(<read prot) - logs error
- conf/nmg_xtest: line 71: Strict mode failure (try trace for details)
- ./general-test: line 1575: Strict mode failure (try trace for details)
- C6 FAIL | nmg_read_config(<read prot> nolog) - returns 2
- reason: strict mode failure
- C6f OK | nmg_read_config(<read prot> nolog) - should not log
- C7 OK | nmg_read_config(<file w/ output>) - returns true
- C7f OK | nmg_read_config(<file w/ output>) - should not output/log
- C8 OK | nmg_read_config(<config>) - returns true
- C8v OK | nmg_read_config(<config>) - correctly load values
- C8f OK | nmg_read_config(<config>) - should not log
- C21 OK | nmg_required_config(<config>) - returns true
- C21v OK | nmg_required_config(<config>) - correctly load values
- C21f OK | nmg_required_config(<config>) - should not log
- C22 OK | nmg_required_config('not-there') - exits 0
- C22f OK | nmg_required_config('not-there') - should not log
- C23 OK | nmg_required_config(<bad file>) - exits 2
- C23f OK | nmg_required_config(<bad file>) - logs error
- env-config OK | check config environment
- %%%%% general-functions Test Summary %%%%%
- TESTS RUN: 570
- TESTS PASSED: 437
- TESTS FAILED: 133
- FAILED IDS: X1 X3 X5 X11 X13 X21 X32 X41 X42w X43 F1 F2 F4 F7 F11 F12 F14 F15 F16 F17 F31 F32r F41 F42 F43 F48 F51 F53 I3 I4 I5 I8 I11 I12 I19 I31 I41 I42 I43 I44 I45 I46 I47 V1 v3 v5 v6 v7 V21 V22 V23 V27 V42 P1 P3 P4 P5 P7 P22 P23 P24 P25 P26 P43 P44 P46 P51 P52 P53 P54 P71 P77 P78 P79 P91 P92 P93 M12 M22 M31 M32 M35 M37 M39 M40 M53 M55 N1 N2 N4 N11 N12 N13 N17 N22 N31 N32 N35 N36 N41 N42 N43 N44 S5 S6 S31 S33 S34 S35 S36 S38 AC1 AC2 AC3 AC4 AC5 A1 A11 A12 A18a A21 A41 A42 A45 A46 A48 A51 C1 C2 C3 C4 C5 C6
- To display one test, use "+<id/pattern>" (repeatable)
- make: *** [Makefile:51: general] Error 1
- make: Leaving directory '/home/buildmeister/rpmbuild/BUILD/nmutils-20220603/test'
- error: Bad exit status from /var/tmp/rpm-tmp.7TtnrQ (%check)
- RPM build errors:
- Bad exit status from /var/tmp/rpm-tmp.7TtnrQ (%check)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement