See http://river.suse.de/job/yast-journal-master/5/changes Changes: [ancor] Unit tests for QueryDialog [ancor] Fix shebang for al rspec tests [ancor] Documentation and more descriptive names in query_dialog_test [ancor] Skip UI tests in travis (libyui-ncurses not available) [ancor] Use #open_ncurses, #close_ncurses to fix RSpec interaction (boo#937026). [ancor] Mock the call to journalctl in query_dialog_test [ancor] Fix from review: call SimpleCov.start only once [ancor] Update to the new libyui testing API ------------------------------------------ Started by an SCM change Building remotely on yast-head3 in workspace http://river.suse.de/job/yast-journal-master/ws/ Checkout:yast-journal-master / http://river.suse.de/job/yast-journal-master/ws/ - hudson.remoting.Channel@a26c417:yast-head3 Using strategy: Default Last Built Revision: Revision c2313023bb5526728a52985e12a9dfecc28386ae (origin/master) Checkout:yast-journal-master / http://river.suse.de/job/yast-journal-master/ws/ - hudson.remoting.LocalChannel@4de49f3c Fetching changes from the remote Git repository Fetching upstream changes from https://github.com/yast/yast-journal.git Commencing build of Revision ff94138fa55118ca9f56a999a5fe7e3eaaf68d71 (origin/master) Checking out Revision ff94138fa55118ca9f56a999a5fe7e3eaaf68d71 (origin/master) Cleaning workspace [yast-journal-master] $ /bin/sh -xe /tmp/hudson1886037925622028634.sh + cd http://river.suse.de/job/yast-journal-master/ws/ + rake osc:sr * Starting osc check... * Done. Everything looks good. * Starting syntax check... src/lib/systemd_journal/entry.rb: Syntax OK src/lib/systemd_journal/entries_dialog.rb: Syntax OK src/lib/systemd_journal/query_dialog.rb: Syntax OK src/lib/systemd_journal/journalctl.rb: Syntax OK src/lib/systemd_journal/time_helpers.rb: Syntax OK src/lib/systemd_journal/query_presenter.rb: Syntax OK src/lib/systemd_journal/query.rb: Syntax OK src/lib/systemd_journal/entry_presenter.rb: Syntax OK src/clients/journal.rb: Syntax OK test/spec_helper.rb: Syntax OK * Done mkdir -p package mkdir -p package/yast2-journal-0.2.3/. rm -f package/yast2-journal-0.2.3/./.coveralls.yml ln ./.coveralls.yml package/yast2-journal-0.2.3/./.coveralls.yml rm -f package/yast2-journal-0.2.3/./.rubocop.yml ln ./.rubocop.yml package/yast2-journal-0.2.3/./.rubocop.yml rm -f package/yast2-journal-0.2.3/./.travis.yml ln ./.travis.yml package/yast2-journal-0.2.3/./.travis.yml rm -f package/yast2-journal-0.2.3/./.yardopts ln ./.yardopts package/yast2-journal-0.2.3/./.yardopts rm -f package/yast2-journal-0.2.3/./COPYING ln ./COPYING package/yast2-journal-0.2.3/./COPYING rm -f package/yast2-journal-0.2.3/./README.md ln ./README.md package/yast2-journal-0.2.3/./README.md rm -f package/yast2-journal-0.2.3/./RPMNAME ln ./RPMNAME package/yast2-journal-0.2.3/./RPMNAME rm -f package/yast2-journal-0.2.3/./Rakefile ln ./Rakefile package/yast2-journal-0.2.3/./Rakefile mkdir -p package/yast2-journal-0.2.3/./package rm -f package/yast2-journal-0.2.3/./package/yast2-journal.changes ln ./package/yast2-journal.changes package/yast2-journal-0.2.3/./package/yast2-journal.changes rm -f package/yast2-journal-0.2.3/./package/yast2-journal.spec ln ./package/yast2-journal.spec package/yast2-journal-0.2.3/./package/yast2-journal.spec mkdir -p package/yast2-journal-0.2.3/./src/clients rm -f package/yast2-journal-0.2.3/./src/clients/journal.rb ln ./src/clients/journal.rb package/yast2-journal-0.2.3/./src/clients/journal.rb mkdir -p package/yast2-journal-0.2.3/./src/desktop rm -f package/yast2-journal-0.2.3/./src/desktop/journal.desktop ln ./src/desktop/journal.desktop package/yast2-journal-0.2.3/./src/desktop/journal.desktop mkdir -p package/yast2-journal-0.2.3/./src/lib/systemd_journal rm -f package/yast2-journal-0.2.3/./src/lib/systemd_journal/entries_dialog.rb ln ./src/lib/systemd_journal/entries_dialog.rb package/yast2-journal-0.2.3/./src/lib/systemd_journal/entries_dialog.rb rm -f package/yast2-journal-0.2.3/./src/lib/systemd_journal/entry.rb ln ./src/lib/systemd_journal/entry.rb package/yast2-journal-0.2.3/./src/lib/systemd_journal/entry.rb rm -f package/yast2-journal-0.2.3/./src/lib/systemd_journal/entry_presenter.rb ln ./src/lib/systemd_journal/entry_presenter.rb package/yast2-journal-0.2.3/./src/lib/systemd_journal/entry_presenter.rb rm -f package/yast2-journal-0.2.3/./src/lib/systemd_journal/journalctl.rb ln ./src/lib/systemd_journal/journalctl.rb package/yast2-journal-0.2.3/./src/lib/systemd_journal/journalctl.rb rm -f package/yast2-journal-0.2.3/./src/lib/systemd_journal/query.rb ln ./src/lib/systemd_journal/query.rb package/yast2-journal-0.2.3/./src/lib/systemd_journal/query.rb rm -f package/yast2-journal-0.2.3/./src/lib/systemd_journal/query_dialog.rb ln ./src/lib/systemd_journal/query_dialog.rb package/yast2-journal-0.2.3/./src/lib/systemd_journal/query_dialog.rb rm -f package/yast2-journal-0.2.3/./src/lib/systemd_journal/query_presenter.rb ln ./src/lib/systemd_journal/query_presenter.rb package/yast2-journal-0.2.3/./src/lib/systemd_journal/query_presenter.rb rm -f package/yast2-journal-0.2.3/./src/lib/systemd_journal/time_helpers.rb ln ./src/lib/systemd_journal/time_helpers.rb package/yast2-journal-0.2.3/./src/lib/systemd_journal/time_helpers.rb mkdir -p package/yast2-journal-0.2.3/./test/data rm -f package/yast2-journal-0.2.3/./test/data/journalctl.out ln ./test/data/journalctl.out package/yast2-journal-0.2.3/./test/data/journalctl.out rm -f package/yast2-journal-0.2.3/./test/data/kernel-entry.json ln ./test/data/kernel-entry.json package/yast2-journal-0.2.3/./test/data/kernel-entry.json rm -f package/yast2-journal-0.2.3/./test/data/list-boots-1.out ln ./test/data/list-boots-1.out package/yast2-journal-0.2.3/./test/data/list-boots-1.out rm -f package/yast2-journal-0.2.3/./test/data/list-boots-11.out ln ./test/data/list-boots-11.out package/yast2-journal-0.2.3/./test/data/list-boots-11.out rm -f package/yast2-journal-0.2.3/./test/data/nfs-entry.json ln ./test/data/nfs-entry.json package/yast2-journal-0.2.3/./test/data/nfs-entry.json rm -f package/yast2-journal-0.2.3/./test/entry_presenter_test.rb ln ./test/entry_presenter_test.rb package/yast2-journal-0.2.3/./test/entry_presenter_test.rb rm -f package/yast2-journal-0.2.3/./test/entry_test.rb ln ./test/entry_test.rb package/yast2-journal-0.2.3/./test/entry_test.rb rm -f package/yast2-journal-0.2.3/./test/journalctl_test.rb ln ./test/journalctl_test.rb package/yast2-journal-0.2.3/./test/journalctl_test.rb rm -f package/yast2-journal-0.2.3/./test/query_dialog_test.rb ln ./test/query_dialog_test.rb package/yast2-journal-0.2.3/./test/query_dialog_test.rb rm -f package/yast2-journal-0.2.3/./test/query_presenter_test.rb ln ./test/query_presenter_test.rb package/yast2-journal-0.2.3/./test/query_presenter_test.rb rm -f package/yast2-journal-0.2.3/./test/query_test.rb ln ./test/query_test.rb package/yast2-journal-0.2.3/./test/query_test.rb rm -f package/yast2-journal-0.2.3/./test/spec_helper.rb ln ./test/spec_helper.rb package/yast2-journal-0.2.3/./test/spec_helper.rb cd package tar jcvf yast2-journal-0.2.3.tar.bz2 yast2-journal-0.2.3 yast2-journal-0.2.3/ yast2-journal-0.2.3/README.md yast2-journal-0.2.3/src/ yast2-journal-0.2.3/src/lib/ yast2-journal-0.2.3/src/lib/systemd_journal/ yast2-journal-0.2.3/src/lib/systemd_journal/entry.rb yast2-journal-0.2.3/src/lib/systemd_journal/entries_dialog.rb yast2-journal-0.2.3/src/lib/systemd_journal/query_dialog.rb yast2-journal-0.2.3/src/lib/systemd_journal/journalctl.rb yast2-journal-0.2.3/src/lib/systemd_journal/time_helpers.rb yast2-journal-0.2.3/src/lib/systemd_journal/query_presenter.rb yast2-journal-0.2.3/src/lib/systemd_journal/query.rb yast2-journal-0.2.3/src/lib/systemd_journal/entry_presenter.rb yast2-journal-0.2.3/src/clients/ yast2-journal-0.2.3/src/clients/journal.rb yast2-journal-0.2.3/src/desktop/ yast2-journal-0.2.3/src/desktop/journal.desktop yast2-journal-0.2.3/package/ yast2-journal-0.2.3/package/yast2-journal.changes yast2-journal-0.2.3/package/yast2-journal.spec yast2-journal-0.2.3/RPMNAME yast2-journal-0.2.3/.coveralls.yml yast2-journal-0.2.3/test/ yast2-journal-0.2.3/test/query_test.rb yast2-journal-0.2.3/test/journalctl_test.rb yast2-journal-0.2.3/test/query_presenter_test.rb yast2-journal-0.2.3/test/spec_helper.rb yast2-journal-0.2.3/test/query_dialog_test.rb yast2-journal-0.2.3/test/entry_presenter_test.rb yast2-journal-0.2.3/test/data/ yast2-journal-0.2.3/test/data/list-boots-1.out yast2-journal-0.2.3/test/data/nfs-entry.json yast2-journal-0.2.3/test/data/journalctl.out yast2-journal-0.2.3/test/data/kernel-entry.json yast2-journal-0.2.3/test/data/list-boots-11.out yast2-journal-0.2.3/test/entry_test.rb yast2-journal-0.2.3/.rubocop.yml yast2-journal-0.2.3/.travis.yml yast2-journal-0.2.3/.yardopts yast2-journal-0.2.3/Rakefile yast2-journal-0.2.3/COPYING cd - rm -rf package/yast2-journal-0.2.3 osc -A 'https://api.suse.de/' --traceback --verbose checkout 'Devel:YaST:Head' yast2-journal Skipped files: .coveralls.yml: skipped by name match (configuration file) .rubocop.yml: skipped by name match (configuration file) .travis.yml: skipped by name match (configuration file) COPYING: skipped by name match (already contain license) README.md: skipped by name match (README file) package/.gitignore: skipped by name match (version system file) package/yast2-journal.changes: skipped by name match (changes file) src/desktop/journal.desktop: skipped by name match (configuration regex) test/data/journalctl.out: skipped by name match (configuration regex) test/data/kernel-entry.json: skipped by name match (configuration regex) test/data/list-boots-1.out: skipped by name match (configuration regex) test/data/list-boots-11.out: skipped by name match (configuration regex) test/data/nfs-entry.json: skipped by name match (configuration regex) Copyright found in these files: Rakefile:1: copyright seen package/yast2-journal.spec:4: copyright seen src/clients/journal.rb:1: copyright seen src/lib/systemd_journal/entries_dialog.rb:1: copyright seen src/lib/systemd_journal/entry.rb:1: copyright seen src/lib/systemd_journal/entry_presenter.rb:1: copyright seen src/lib/systemd_journal/journalctl.rb:1: copyright seen src/lib/systemd_journal/query.rb:1: copyright seen src/lib/systemd_journal/query_dialog.rb:1: copyright seen src/lib/systemd_journal/query_presenter.rb:1: copyright seen src/lib/systemd_journal/time_helpers.rb:1: copyright seen test/entry_presenter_test.rb:2: copyright seen test/entry_test.rb:2: copyright seen test/journalctl_test.rb:2: copyright seen test/query_dialog_test.rb:2: copyright seen test/query_presenter_test.rb:2: copyright seen test/query_test.rb:2: copyright seen test/spec_helper.rb:1: copyright seen Copyright detected as not needed in these files: .yardopts:5: copyright unneeded, file too short RPMNAME:1: copyright unneeded, file too short All files have proper license reference. makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-journal', '_meta'] {} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-journal'] {'rev': 'latest'} A Devel:YaST:Head makeurl: https://api.suse.de ['source', 'Devel:YaST:Head'] {} A Devel:YaST:Head/yast2-journal makeurl: https://api.suse.de ['source', 'Devel:YaST:Head'] {} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-journal'] {'rev': 'latest'} makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-journal', 'yast2-journal-0.2.3.tar.bz2'] {'rev': '4'} A Devel:YaST:Head/yast2-journal/yast2-journal-0.2.3.tar.bz2 makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-journal', 'yast2-journal.changes'] {'rev': '4'} A Devel:YaST:Head/yast2-journal/yast2-journal.changes makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-journal', 'yast2-journal.spec'] {'rev': '4'} A Devel:YaST:Head/yast2-journal/yast2-journal.spec makeurl: https://api.suse.de ['source', 'Devel:YaST:Head', 'yast2-journal', '_meta'] {} At revision 4. rm http://river.suse.de/job/yast-journal-master/ws/Devel:YaST:Head/yast2-journal/yast2-journal.changes rm http://river.suse.de/job/yast-journal-master/ws/Devel:YaST:Head/yast2-journal/yast2-journal-0.2.3.tar.bz2 rm http://river.suse.de/job/yast-journal-master/ws/Devel:YaST:Head/yast2-journal/yast2-journal.spec cp package/yast2-journal.changes http://river.suse.de/job/yast-journal-master/ws/Devel:YaST:Head/yast2-journal cp package/yast2-journal-0.2.3.tar.bz2 http://river.suse.de/job/yast-journal-master/ws/Devel:YaST:Head/yast2-journal cp package/yast2-journal.spec http://river.suse.de/job/yast-journal-master/ws/Devel:YaST:Head/yast2-journal osc -A 'https://api.suse.de/' addremove mkdir -p /var/tmp/Devel:YaST:Head/SLE-12-SP1 yes | osc -A 'https://api.suse.de/' build --no-verify --release=1 --root=/var/tmp/build-root-SLE-12-SP1 --keep-pkgs=/var/tmp/Devel:YaST:Head/SLE-12-SP1 SLE-12-SP1 Building package yast2-journal from project Devel:YaST:Head building package... buildinfo is broken... it says: unresolvable: nothing provides libyui-ncurses >= 2.47.0 Building yast2-journal.spec for SLE-12-SP1/x86_64 Getting buildinfo from server and store to http://river.suse.de/job/yast-journal-master/ws/Devel:YaST:Head/yast2-journal/.osc/_buildinfo-SLE-12-SP1-x86_64.xml Getting buildconfig from server and store to http://river.suse.de/job/yast-journal-master/ws/Devel:YaST:Head/yast2-journal/.osc/_buildconfig-SLE-12-SP1-x86_64 rm -rf Devel:YaST:Head rake aborted! Command failed with status (1): [yes | osc -A 'https://api.suse.de/' build ...] Tasks: TOP => osc:sr => osc:commit => osc:build (See full trace by running task with --trace) cleaning Build step 'Execute shell' marked build as failure