See http://river.suse.de/job/yast-runlevel-HEAD/52/ ------------------------------------------ [...truncated 112 lines...] ++ BUILDDIR=http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout ++ export PACKAGEDIR=http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/package ++ PACKAGEDIR=http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/package ++ mkdir -p http://river.suse.de/job/yast-runlevel-HEAD/ws/rpm ++ mkdir -p http://river.suse.de/job/yast-runlevel-HEAD/ws/rpm/rpms ++ mkdir -p http://river.suse.de/job/yast-runlevel-HEAD/ws/rpm/rpmbuild ++ mkdir -p http://river.suse.de/job/yast-runlevel-HEAD/ws/rpm/rpmbuildroot ++ mkdir -p http://river.suse.de/job/yast-runlevel-HEAD/ws/.artifacts ++ mkdir -p http://river.suse.de/job/yast-runlevel-HEAD/ws/OBS ++ cat + PACKAGENAME=yast-runlevel + PACKAGENAME=yast2-runlevel + cd http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout + make -f Makefile.cvs y2tool y2autoconf y2autoconf: Generating toplevel configure.in y2tool y2automake y2automake: Copying automakefiles for inclusion y2automake: Generating toplevel Makefile.am autoreconf --force --install ./configure --prefix=/usr --libdir=/usr/lib64 checking build system type... x86_64-suse-linux-gnu checking host system type... x86_64-suse-linux-gnu checking target system type... x86_64-suse-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking how to create a ustar tar archive... gnutar checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for xgettext... /usr/bin/xgettext checking for ycpdoc... /usr/lib/YaST2/bin/ycpdoc checking for ycpmakedep... /usr/lib/YaST2/bin/ycpmakedep checking for ycpc... /usr/bin/ycpc checking for /usr/share/YaST2/data/testsuite/Makefile.testsuite... yes checking for expect... /usr/bin/expect checking for runtest... /usr/bin/runtest checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config/Makefile config.status: creating doc/autodocs/Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating testsuite/Makefile + make Making all in config make[1]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/config' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/config' Making all in doc make[1]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc' Making all in autodocs make[2]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc/autodocs' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc/autodocs' make[2]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc' make[1]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc' Making all in src make[1]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/src' /usr/lib/YaST2/bin/ycpmakedep --prefix=/usr -I. > ../.dep.new cat ../.dep.new > .dep rm ../.dep.new make[1]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/src' make[1]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/src' Y2DIR= LD_LIBRARY_PATH= /usr/bin/ycpc -c -M. -I. -q -I. RunlevelEd.ycp pathsearch.cc(find):313 [libycp] Using special search prefix '.' for 'http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/src/toposort.ycp' make[1]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/src' Making all in testsuite make[1]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/testsuite' make -f /usr/share/YaST2/data/testsuite/Makefile.testsuite RPMNAME=yast2-runlevel srcdir=. make[2]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/testsuite' cp -f /usr/share/YaST2/data/testsuite/skel/runtest.sh run/runtest.sh chmod +x run/runtest.sh make[2]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/testsuite' make[1]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/testsuite' make[1]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout' + make check Making check in config make[1]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/config' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/config' Making check in doc make[1]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc' Making check in autodocs make[2]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc/autodocs' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc/autodocs' make[2]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc' make[1]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/doc' Making check in src make[1]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/src' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/src' Making check in testsuite make[1]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/testsuite' make -f /usr/share/YaST2/data/testsuite/Makefile.testsuite RPMNAME=yast2-runlevel srcdir=. make[2]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/testsuite' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/testsuite' make check-DEJAGNU check-local make[2]: Entering directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/testsuite' Making a new site.exp file ... srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ runtest=runtest; \ if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='yast2-runlevel'; for tool in $l; do \ if $runtest --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find tool init file Test Run By root on Thu May 16 16:12:15 2013 Native configuration is x86_64-suse-linux-gnu === yast2-runlevel tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using ./config/unix.exp as tool-and-target-specific interface file. Running ./yast2-runlevel.test/testsuite.exp ... Checking started Running Filters ... Running RunlevelEd ... Running ServiceDependencies ... Running dirtyServices ... Running formatLine ... Running getDefaultPicker ... Running getRunlevelDescr ... Running getScripts ... Running isDisabled ... Running overviewText ... Running saveServices ... FAIL: Wrong stdout for saveServices The diff follows... --- tests/saveServices.out 2013-01-22 11:51:49.000000000 +0100 +++ tmp.out.saveServices 2013-05-16 16:12:18.000000000 +0200 @@ -5,33 +5,21 @@ Return true Execute .target.bash "sed --in-place 's/^\\(l4:4:wait:\\/etc\\/init.d\\/rc 4\\)/#\\1/' /etc/inittab" 0 Log Cannot enable service a (just) in selected runlevels, enabling in all default ones -Read .init.scripts.runlevel "a" $["service":$["start":["0", "1", "3"], "stop":["4", "5", "6"]]] -Read .init.scripts.comment "a" $["service":$["defstart":["0", "1", "3"], "defstop":["4", "5", "6"]]] -Execute .target.bash_output "/bin/systemctl enable a.service" $["exit":0, "stderr":"", "stdout":""] +Execute .target.bash "/bin/systemctl is-enabled a.service" 0 Log Cannot enable service b (just) in selected runlevels, enabling in all default ones -Read .init.scripts.runlevel "b" $["service":$["start":["0", "1", "3"], "stop":["4", "5", "6"]]] -Read .init.scripts.comment "b" $["service":$["defstart":["0", "1", "3"], "defstop":["4", "5", "6"]]] -Execute .target.bash_output "/bin/systemctl enable b.service" $["exit":0, "stderr":"", "stdout":""] +Execute .target.bash "/bin/systemctl is-enabled b.service" 0 Return true Execute .target.bash "sed --in-place 's/^\\(l4:4:wait:\\/etc\\/init.d\\/rc 4\\)/#\\1/' /etc/inittab" 0 Log Cannot enable service a (just) in selected runlevels, enabling in all default ones -Read .init.scripts.runlevel "a" $["service":$["start":["0", "1", "3"], "stop":["4", "5", "6"]]] -Read .init.scripts.comment "a" $["service":$["defstart":["0", "1", "3"], "defstop":["4", "5", "6"]]] -Execute .target.bash_output "/bin/systemctl enable a.service" $["exit":0, "stderr":"", "stdout":""] +Execute .target.bash "/bin/systemctl is-enabled a.service" 0 Log Cannot enable service b (just) in selected runlevels, enabling in all default ones -Read .init.scripts.runlevel "b" $["service":$["start":["0", "1", "3"], "stop":["4", "5", "6"]]] -Read .init.scripts.comment "b" $["service":$["defstart":["0", "1", "3"], "defstop":["4", "5", "6"]]] -Execute .target.bash_output "/bin/systemctl enable b.service" $["exit":0, "stderr":"", "stdout":""] +Execute .target.bash "/bin/systemctl is-enabled b.service" 0 Return true Execute .target.bash "sed --in-place 's/^\\(l4:4:wait:\\/etc\\/init.d\\/rc 4\\)/#\\1/' /etc/inittab" 0 Log Cannot enable service a (just) in selected runlevels, enabling in all default ones -Read .init.scripts.runlevel "a" $["service":$["start":["0", "1", "3"], "stop":["4", "5", "6"]]] -Read .init.scripts.comment "a" $["service":$["defstart":["0", "1", "3"], "defstop":["4", "5", "6"]]] -Execute .target.bash_output "/bin/systemctl enable a.service" $["exit":0, "stderr":"", "stdout":""] +Execute .target.bash "/bin/systemctl is-enabled a.service" 0 Log Cannot enable service b (just) in selected runlevels, enabling in all default ones -Read .init.scripts.runlevel "b" $["service":$["start":["0", "1", "3"], "stop":["4", "5", "6"]]] -Read .init.scripts.comment "b" $["service":$["defstart":["0", "1", "3"], "defstop":["4", "5", "6"]]] -Execute .target.bash_output "/bin/systemctl enable b.service" $["exit":0, "stderr":"", "stdout":""] +Execute .target.bash "/bin/systemctl is-enabled b.service" 0 Return true Execute .target.bash "sed --in-place 's/^\\(l4:4:wait:\\/etc\\/init.d\\/rc 4\\)/#\\1/' /etc/inittab" 0 Execute .target.bash_output "/bin/systemctl --force disable a.service" $["exit":0, "stderr":"", "stdout":""] @@ -41,7 +29,5 @@ Return true Execute .target.bash "sed --in-place 's/^\\(l4:4:wait:\\/etc\\/init.d\\/rc 4\\)/#\\1/' /etc/inittab" 0 Log Cannot enable service nfsserver (just) in selected runlevels, enabling in all default ones -Read .init.scripts.runlevel "nfsserver" $["service":$["start":["0", "1", "3"], "stop":["4", "5", "6"]]] -Read .init.scripts.comment "nfsserver" $["service":$["defstart":["0", "1", "3"], "defstop":["4", "5", "6"]]] -Execute .target.bash_output "/bin/systemctl enable nfsserver.service" $["exit":0, "stderr":"", "stdout":""] +Execute .target.bash "/bin/systemctl is-enabled nfsserver.service" 0 Return true FAIL: Wrong stdout for saveServices See the diff above. Running servicesToTable ... Running setServiceToDefault ... Running toposort ... Checking finished === yast2-runlevel Summary === # of expected passes 13 # of unexpected failures 2 make[2]: *** [check-DEJAGNU] Error 1 make[2]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/testsuite' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `http://river.suse.de/job/yast-runlevel-HEAD/ws/checkout/testsuite' make: *** [check-recursive] Error 1 ++ error_exit 2 ++ echo 'ERROR: detected exitcode 2' ERROR: detected exitcode 2 ++ cleanup ++ echo '==> Running cleanup' ==> Running cleanup ++ rm -f http://river.suse.de/job/yast-runlevel-HEAD/ws/ICECC/f84ff6bfb5baf4b54d2843a... ++ footer_and_exit 1 ++ '[' -z 1 ']' ++ MYEXIT=1 ++ '[' 1 == 0 ']' ++ ascii_failed ++ cat ( ) ( ) ( ) _ ) ( \_ _(_\ \)__ (____\___)) build failed ++ exit 1 Build step 'Execute shell' marked build as failure -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org