From d250c369f0048ae4a99261eb4d2042d89c73f6597a698d78fc3f57b26fc1c1ed Mon Sep 17 00:00:00 2001 From: Oliver Kurz Date: Sat, 13 Jan 2018 04:08:54 +0000 Subject: [PATCH] Offline generation of 4.5.1515767133.56cd6ee5 OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/openQA?expand=0&rev=61 --- openQA-4.5.1515509269.fa07a084.tar.xz | 3 -- openQA-4.5.1515767133.56cd6ee5.tar.xz | 3 ++ openQA.changes | 65 +++++++++++++++++++++++++++ openQA.spec | 2 +- 4 files changed, 69 insertions(+), 4 deletions(-) delete mode 100644 openQA-4.5.1515509269.fa07a084.tar.xz create mode 100644 openQA-4.5.1515767133.56cd6ee5.tar.xz diff --git a/openQA-4.5.1515509269.fa07a084.tar.xz b/openQA-4.5.1515509269.fa07a084.tar.xz deleted file mode 100644 index d3be162..0000000 --- a/openQA-4.5.1515509269.fa07a084.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fc60b55e348649f18f15275c834d37c6f57671dbed75a08a29401e49ad4c95a6 -size 1436976 diff --git a/openQA-4.5.1515767133.56cd6ee5.tar.xz b/openQA-4.5.1515767133.56cd6ee5.tar.xz new file mode 100644 index 0000000..146a933 --- /dev/null +++ b/openQA-4.5.1515767133.56cd6ee5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab067dc7d5c1a6897d7a28558a7ba73fe9684306ca8e27c5b6889b885c815401 +size 1463476 diff --git a/openQA.changes b/openQA.changes index 154220d..965957e 100644 --- a/openQA.changes +++ b/openQA.changes @@ -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 diff --git a/openQA.spec b/openQA.spec index 0f286b0..b7e6fb1 100644 --- a/openQA.spec +++ b/openQA.spec @@ -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+