Hello community, here is the log from the commit of package openQA for openSUSE:Factory checked in at 2017-11-27 22:18:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openQA (Old) and /work/SRC/openSUSE:Factory/.openQA.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openQA" Mon Nov 27 22:18:18 2017 rev:4 rq:545843 version:4.5.1511709996.0670f622 Changes: -------- --- /work/SRC/openSUSE:Factory/openQA/openQA.changes 2017-10-29 20:24:47.042430956 +0100 +++ /work/SRC/openSUSE:Factory/.openQA.new/openQA.changes 2017-11-27 22:18:20.398789645 +0100 @@ -1,0 +2,52 @@ +Mon Nov 27 07:55:45 UTC 2017 - co...@suse.com + +- Update to version 4.5.1511709996.0670f622: + * Use OPENQA_TEST_IPC for 12-admin-workers.t (#1506) + * Poll status less often not to stress the server + * Adapt coverage threshold + * Mark workers dead when they disconnect from WS + * Make full stack test more robust by adding more assertions + * /tests/overview: Change sorting to show all machine variants together (#1489) + * Use Cpanel::JSON::XS directly to avoid overwrite mess + * Extend apparmor permissions for /usr/share/openqa/lib/** (#1504) + * Test multiple perl versions in travis CI + * Ignore specific 404 errors in the javascript console + * Click away the feature tour in full stack + * Make 21-admin-needles more robust + * Clean VHD and VHDX images in cache + * Treat VHD and VHDX images as HDD assets + * Replace logrotate config with what we use in production (#1500) + * Fix function names in ui tests + * Rename PhantomTest to SeleniumTest + * Remove support/work arounds for phantomjs + * Use headless chrome instead of phantomjs + * Use proper name and directory for PhantomTest + * Update Cache documentation (#1495) + * Make path of changelog configurable via config file + * Add changelog for web UI + * Avoid creating useless commits (#1497) + * Add _ONLY_OBSOLETE_SAME_BUILD, _NOOBSOLETEBUILD -> _NO_OBSOLETE + * Multiple loggings channels + * Log Uniformization + * Make sure /tests/overview shows test suite descriptions for all machines + * Display job name on dependencies list + * Worker: use population as scale_factor + * Add websocket server test to cover errors when updating worker seen status and population update + * Make threshold for worker_checker a constant, and tight the bond between the status timer and the timer for checking inactive workers + * Use in_range from OpenQA::Utils in scheduler-full test + * Best effort to let know worker population of different WebUIs + * Move worker configuration reading to Worker::Common, making it easier to test and slim down the startup script + * Remove already superseded default inactivity timeout from script/openqa-websockets + * Remove keepalive message and introduce dynamic slot allocation for worker_status timer + +------------------------------------------------------------------- +Fri Nov 24 07:06:32 UTC 2017 - co...@suse.com + +- adapt build dependencies to Cpanel::JSON::XS + +------------------------------------------------------------------- +Wed Nov 22 11:40:53 UTC 2017 - co...@suse.com + +- replace phantomjs with chromium/chromedriver + +------------------------------------------------------------------- Old: ---- openQA-4.5.1509097496.8b8e8e20.tar.xz New: ---- openQA-4.5.1511709996.0670f622.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openQA.spec ++++++ --- /var/tmp/diff_new_pack.83ma1B/_old 2017-11-27 22:18:21.262758287 +0100 +++ /var/tmp/diff_new_pack.83ma1B/_new 2017-11-27 22:18:21.266758143 +0100 @@ -34,9 +34,9 @@ %bcond_with tests %endif # runtime requirements that also the testsuite needs -%define t_requires perl(DBD::SQLite) perl(DBIx::Class) perl(Config::IniFiles) perl(SQL::Translator) perl(Date::Format) perl(File::Copy::Recursive) perl(DateTime::Format::SQLite) perl(Net::OpenID::Consumer) perl(Mojolicious::Plugin::RenderFile) perl(Mojolicious::Plugin::AssetPack) perl(aliased) perl(Config::Tiny) perl(DBIx::Class::DynamicDefault) perl(DBIx::Class::Schema::Config) perl(DBIx::Class::Storage::Statistics) perl(IO::Socket::SSL) perl(Data::Dump) perl(DBIx::Class::OptimisticLocking) perl(Text::Markdown) perl(Net::DBus) perl(IPC::Run) perl(Archive::Extract) perl(CSS::Minifier::XS) perl(JavaScript::Minifier::XS) perl(Time::ParseDate) perl(Sort::Versions) perl(Mojo::RabbitMQ::Client) perl(BSD::Resource) +%define t_requires perl(DBD::SQLite) perl(DBIx::Class) perl(Config::IniFiles) perl(SQL::Translator) perl(Date::Format) perl(File::Copy::Recursive) perl(DateTime::Format::SQLite) perl(Net::OpenID::Consumer) perl(Mojolicious::Plugin::RenderFile) perl(Mojolicious::Plugin::AssetPack) perl(aliased) perl(Config::Tiny) perl(DBIx::Class::DynamicDefault) perl(DBIx::Class::Schema::Config) perl(DBIx::Class::Storage::Statistics) perl(IO::Socket::SSL) perl(Data::Dump) perl(DBIx::Class::OptimisticLocking) perl(Text::Markdown) perl(Net::DBus) perl(IPC::Run) perl(Archive::Extract) perl(CSS::Minifier::XS) perl(JavaScript::Minifier::XS) perl(Time::ParseDate) perl(Sort::Versions) perl(Mojo::RabbitMQ::Client) perl(BSD::Resource) perl(Cpanel::JSON::XS) Name: openQA -Version: 4.5.1509097496.8b8e8e20 +Version: 4.5.1511709996.0670f622 Release: 0 Summary: The openQA web-frontend, scheduler and tools License: GPL-2.0+ @@ -84,12 +84,13 @@ ExcludeArch: i586 %{?systemd_requires} %if %{with tests} +BuildRequires: chromedriver +BuildRequires: chromium BuildRequires: perl-App-cpanminus -BuildRequires: phantomjs BuildRequires: perl(Mojo::RabbitMQ::Client) BuildRequires: perl(Perl::Critic) BuildRequires: perl(Perl::Tidy) -BuildRequires: perl(Selenium::Remote::Driver) +BuildRequires: perl(Selenium::Remote::Driver) >= 1.20 BuildRequires: perl(Test::Compile) BuildRequires: perl(Test::MockObject) BuildRequires: perl(Test::Warnings) @@ -149,9 +150,9 @@ Summary: Client tools for remote openQA management Group: Development/Tools/Other Requires: perl(Config::IniFiles) +Requires: perl(Cpanel::JSON::XS) Requires: perl(Data::Dump) Requires: perl(Getopt::Long) -Requires: perl(JSON) Requires: perl(Mojolicious) %description client ++++++ _service ++++++ --- /var/tmp/diff_new_pack.83ma1B/_old 2017-11-27 22:18:21.298756981 +0100 +++ /var/tmp/diff_new_pack.83ma1B/_new 2017-11-27 22:18:21.302756836 +0100 @@ -7,7 +7,7 @@ <param name="scm">git</param> <param name="revision">master</param> <param name="changesgenerate">enable</param> - <param name="changesauthor">rd-ops...@suse.de</param> + <param name="changesauthor">co...@suse.com</param> </service> <service name="recompress" mode="disabled"> <param name="compression">xz</param> ++++++ openQA-4.5.1509097496.8b8e8e20.tar.xz -> openQA-4.5.1511709996.0670f622.tar.xz ++++++ ++++ 4485 lines of diff (skipped)