SHA256
1
0
forked from pool/openQA

Accepting request 578346 from devel:openQA:tested

Update to 4.5.1519128406.810fb68b

OBS-URL: https://build.opensuse.org/request/show/578346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openQA?expand=0&rev=12
This commit is contained in:
Dominique Leuenberger 2018-02-20 16:57:26 +00:00 committed by Git OBS Bridge
commit 1adcb46c0a
4 changed files with 59 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f4dd883ac5ac26efcc403465849ad270fdc9376edec0bec1d84585d508802dc2
size 1464424

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1dc83f066b1e24176f87c10472e4abb541b979d5758e78581382e17f17172638
size 1477020

View File

@ -1,3 +1,57 @@
-------------------------------------------------------------------
Tue Feb 20 12:06:58 UTC 2018 - coolo@suse.com
- Update to version 4.5.1519128406.810fb68b:
* Show correct port for created job (#1578)
* Use rwp also to call rsync (#1585)
* Force a restart when the children or grand-children processes die
* OpenQA::Parser::Format::JUnit mark testsuite failed if one of testcases fails
* Replace the exec call with ReadWriteProcess module
* Add use Mojo::DOM in JUnit and XUnit Parser (#1580)
* Use the generated Mojo::URL as Client base_url
* Add get_piece() in OpenQA::File to ease writing of downloader class
* Add test for OpenQA::Files's prepare()
* Make integration tests of uploader with fixed chunk size
* Fire events inside subprocess before and after chunk processing.
* Move uri checks inside common function in OpenQA::Client::Handler and guard from not configured scheme in host
* Add test to check if retrials numbers are matching
* Use subprocess for potential loop blocks
* Adapt workers to error handling
* Add tests for OpenQA::Client::Upload retrials on failures, and events propagation
* Emit errors on OpenQA::Client::Upload
* Swap multi-chunk uploader in worker with OpenQA::Client
* Make OpenQA::Handlers EventEmitter(s)
* Split OpenQA::Client
* Wipe out content of written chunk, try only weak check and back to Storable
* Do not always perform total cksum
* Drop Mojo force to File asset, display stats of uploaded chunks
* Write as we receive in a temp file
* Avoid to relay too much on the serializer
* Use C backend to read whole file when computing total cksum
* Enhance error detection
* Allow to chunks to dynamically grow and shrink
* Make total checksum verification run faster
* Let specify chunk size in config file, and default to 1000000 bytes
* Also add API endpoint to inform of upload status, adapt tests
* Do not make split() to load the file
* Pass asset option in multichunk upload
* Create empty file before writing it if doesn't exist
* Try to swap current uploader with multi-chunked one for assets
* Add spurt to OpenQA::Files
* Add write_verify_chunks() and write_chunks to OpenQA::Files
* Add methods to verify against chunks, also add test when joining/verifying in-place
* Add serialize/deserialize also to single result of parser
* Add OpenQA::File, wraps Mojo::File and adds seek capabilities
* Add worker version check on the server. (#1552)
* Add basic test for OpenQA::WebAPI::Description
* Add POD documentation to Controller/API/V1 packages
* Test 27-errorpages.t with a predefined API desc
* Replace Pod::Tree for Pod::POM in WebAPI::Description
* Add POD documentation to Controller/API/V1 packages
* Move API description methods to its own package
* Add POD documentation to Controller/API/V1 packages
* WebAPI: Add API description from Controller's POD
-------------------------------------------------------------------
Sat Feb 10 01:01:54 UTC 2018 - coolo@suse.com

View File

@ -34,9 +34,9 @@
%bcond_with tests
%endif
# runtime requirements that also the testsuite needs
%define t_requires perl(DBD::Pg) perl(DBIx::Class) perl(Config::IniFiles) perl(SQL::Translator) perl(Date::Format) perl(File::Copy::Recursive) perl(DateTime::Format::Pg) 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)
%define t_requires perl(DBD::Pg) perl(DBIx::Class) perl(Config::IniFiles) perl(SQL::Translator) perl(Date::Format) perl(File::Copy::Recursive) perl(DateTime::Format::Pg) 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) perl(Pod::POM) perl(Mojo::IOLoop::ReadWriteProcess)
Name: openQA
Version: 4.5.1518003872.3977d2f5
Version: 4.5.1519128406.810fb68b
Release: 0
Summary: The openQA web-frontend, scheduler and tools
License: GPL-2.0+