SHA256
1
0
forked from pool/openQA

Accepting request 563961 from devel:openQA:tested

Update to 4.5.1515767133.56cd6ee5

OBS-URL: https://build.opensuse.org/request/show/563961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openQA?expand=0&rev=8
This commit is contained in:
Dominique Leuenberger 2018-01-13 20:49:54 +00:00 committed by Git OBS Bridge
commit 8be5f25899
4 changed files with 69 additions and 4 deletions

View File

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

View File

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

View File

@ -1,3 +1,68 @@
-------------------------------------------------------------------
Sat Jan 13 04:08:38 UTC 2018 - coolo@suse.com
- Update to version 4.5.1515767133.56cd6ee5:
* Support nested OpenQA::Parser objects
* If no parser format is supplied, return a OpenQA::Parser::Format::Base object
* Add POD documentation for OpenQA::Parser::Result::OpenQA
* Add documentation for OpenQA::Parser::Results and move search() in proper class
* Move search_in_details() in a new class that inherits from OpenQA::Parser::Results as it is openQA specific
* Add documentation of OpenQA::Parser::Result
* Move methods and attributes from Parser to Base format
* Simplify spec format definition and move common displayed fields to openqa specific result classes
* Drop support for creating collections with package global variable (useless now)
* Make possible to upload in all the supported format and add tests for it
* Add other tests, bring back coverage and fix wrong Node val() assigment
* Return a OpenQA::Parser::Result::Node object when getting unstructured data from result
* Make parser now really recurive, add also support for nested data structure with unit test
* Make LTP parser tests output compliant to openQA tests results
* Run parser test in parallel
* Add possibility to store / serialize file content too within the parsed result
* Add test to check DB consistency with parser extracted results
* Move format specifications to separated namespace
* Add XUnit tests
* Add basic XUnit parser and schema
* Clean LTP and include schema inside parser file
* Add support for nested Results collections (required for XUnit)
* Use functional interface in exposed api
* Make collections serializable for unstructured data
* Add accessor for unstructured data
* Ask to include result only if the specific parser can
* Move include_result option to specific parser that needs it
* Provide also functional interface
* Serialize single Results object as seen by to_hash() and add tests
* Add tests when parser errors
* Support hashifications of unknown objects
* Add unstructured data test
* Add reset method to parser, add and cleanup tests
* Make serializing possible for collections with different OpenQA::Parser::Results objects
* Add possibility to export/import the Parser to JSON, add also tests
* Add serialization tests for junit spec
* Tidy OpenQA::Parser::Result
* Hide name field in JSON encoding of OpenQA result - but keep serializing it
* Add example of new format specification for LTP
* Simplify LTP spec definition even more
* Get hash representation automatically of attributes if they can be rendered as hash
* Add backword support for v2 format and add unit tests
* Rename subtest to avoid Perl 5.18 complaints
* Refactor write of parser result data
* Add optional extra list that can be filled by type spec parser
* LTP specification: Environment is optional inside result in new format
* Add support to serialize/deserialized nested data structure
* Add serialization capabilities to parser, and add tests
* As classes are representing merely what's the json content, include them in the LTP module file
* Add test data example for LTP results format
* Add support for LTP specification in OpenQA::Parser
* Generalize parser results, and subclass to specific implementations
* Adapt parser tests, since now default value for script is 'unk'
* Generate test module result from parsable extra_tests
* Parser: return unk for test script if does not exist
* Add search between parsed tests, link results and tests
* Draft for JUnit parser
* Prevent worker status selection to sort (#1555)
* Unify code for scheduled/running table and fix sorting (#1556)
* Remove leftovers in t/api/02-assets.t (#1557)
-------------------------------------------------------------------
Tue Jan 09 16:08:32 UTC 2018 - coolo@suse.com

View File

@ -36,7 +36,7 @@
# 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)
Name: openQA
Version: 4.5.1515509269.fa07a084
Version: 4.5.1515767133.56cd6ee5
Release: 0
Summary: The openQA web-frontend, scheduler and tools
License: GPL-2.0+