Hello community,

here is the log from the commit of package openQA for openSUSE:Factory checked 
in at 2019-09-30 15:57:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openQA (Old)
 and      /work/SRC/openSUSE:Factory/.openQA.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openQA"

Mon Sep 30 15:57:54 2019 rev:80 rq:731726 version:4.6.1568795030.c377d780b

Changes:
--------
--- /work/SRC/openSUSE:Factory/openQA/openQA-test.changes       2019-09-18 
13:12:53.248671628 +0200
+++ /work/SRC/openSUSE:Factory/.openQA.new.2352/openQA-test.changes     
2019-09-30 15:57:58.573443801 +0200
@@ -1,0 +2,21 @@
+Wed Sep 18 11:58:58 UTC 2019 - [email protected]
+
+- Update to version 4.6.1568795030.c377d780b:
+  * Fix test failures on Leap 15.1
+  * Fix warning in 24-worker-overall.t
+  * Test scheduler code for assigning multiple jobs to a worker
+  * Sort directly chained children within same parent by test name
+  * Adapt existing tests to adjustments for directly chained dependencies
+  * Assign cluster of directly chained jobs to worker
+  * Show assigned jobs as such under 'All tests'
+  * Enforce consistent WORKER_CLASS when creating directly chained dependencies
+  * Add compution of directly chained job hierarchy
+  * Verify that inserting dependency cycles is prevented
+  * Improve string formatting in scheduler code
+  * Add circleci
+  * Fix formatting of developer mode documentation
+  * Update dep graph desc for START_DIRECTLY_AFTER_TEST
+  * Update documentation for START_DIRECTLY_AFTER_TEST
+  * Ignore SQL deprecate warning when querying job modules that are running
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/openQA/openQA-worker-test.changes        
2019-09-18 13:12:55.364671183 +0200
+++ /work/SRC/openSUSE:Factory/.openQA.new.2352/openQA-worker-test.changes      
2019-09-30 15:57:58.609443705 +0200
@@ -2 +2 @@
-Tue Sep 17 11:09:08 UTC 2019 - [email protected]
+Wed Sep 18 11:58:58 UTC 2019 - [email protected]
@@ -4,226 +4,17 @@
-- Update to version 4.6.1568387059.db88ff48d:
-  * Add Storable dependency
-  * Remove debugging
-  * Create a deepcopy of the settings
-  * Always sort keys to make behaviour reproducible
-  * Demonstrate what's going wrong on staging yaml
-  * Fix duplicate path name
-  * Update YAML guide and schema to explain custom job template names
-  * Publish API schema(s) along with other docs
-  * Fix some issues in the doc markup reported by asciidoc
-  * Always build docs and allow local generation
-  * Fix warning caused by filename getting removed from reused form hashref in 
Mojo::UserAgent
-  * Cleanup disabled code about 'Sereal'
-  * Non-experimental YAML routes with explicit schema
-  * Revert back to duplicating dependencies in dockerfile (#2315)
-  * Extend the requires of openQA-devel and make them easier to review (#2313)
-  * Implement optional defaults.settings key in YAML
-  * Fix container image to use repository paths (#2310)
-  * Improve test coverage for more background jobs
-  * Increase coverage by allowing Devel::Cover to collect stats for background 
jobs
-  * Fix printing usage when invoking openqa-clone-job --help
-  * Remove codecov hack that was only added to increase coverage percentage, 
but does not actually test anything useful
-  * Scenarios can have different settings
-  * docker: Use devel package instead of spelling out duplicate dependencies 
(#2308)
-  * Cut the test result directory shorter when its length is more than 255
-  * Support branch url on openqa-clone-custom-git-refspec
-  * docs: Hint to 'openQA-devel' for pulling in dependencies
-  * Delete unused screenshots in separate loop
-  * docs: Render code correctly (#2306)
-  * Allow CodeMirror to render off screen
-  * Show context for REST-API errors to make debugging a little bit easier
-  * Fix artefact upload errors to show the message instead of the hash address
-  * Reduce coverage requirement a bit until we can make Devel::Cover include 
subprocesses in stats
-  * Don't use 3rd set of names for passing dependencies to JS
-  * Use capitalized names for module-scoped variables
-  * Consider directly chained deps in several places
-  * Support _START_DIRECTLY_AFTER_JOBS
-  * Add dependency type for START_DIRECTLY_AFTER_TEST
-  * Failed isotovideo status checks are fairly harmless, but a log message can 
be useful for debugging
-  * Since we now expect there to be more subprocesses, there is no reason to 
log them as unexpected anymore
-  * Do not try to reconnect the WebSocket connection in subprocesses
-  * Make annoying log message debug level instead of info for now
-  * Test API and upload errors
-  * Test asset uploads too
-  * Move artefact upload into a webui connection method so it can be easily 
mocked for testing
-  * Add more worker upload tests
-  * Fix fake WebSocket transaction to correctly defer callback execution
-  * Improve test coverage of the worker job life cycle
-  * Move all direct uses of Mojo::UserAgent from OpenQA::Worker::Job to client 
modules
-  * Add new worker tests and an isotovideo client module that can be mocked 
easily
-  * Perform isotovideo status checks non-blocking too
-  * Try to defer all callbacks correctly to the next reactor tick
-  * Handle exceptions in uploads
-  * Make image uploads non-blocking too
-  * Callbacks cannot be optional in an async application
-  * Update mock worker tests to be able to deal with multiple processes 
handling uploads
-  * Handle asset and logfile uploads in a subprocess
-  * Split up upload handling into more manageable parts
-  * Reuse t/test_postgresql in container test as well
-  * Harmonize dependencies in cpanfile+openQA.spec
-  * spec: Specify more dependencies needed for local development
-  * spec: Fix test dependencies after os-autoinst removed dependencies
-  * Move codemirror javascript file to javascript label (#2297)
-  * spec: Fix 'devel' package (for real) with proper macro definition
-  * spec: Fix error about python shebang
-  * Fix 'devel' package
-  * docs: Update openSUSE repos using $releasever, priorities, better names
-  * spec: Add 'devel' package
-  * worker job: Add log of second virtio console to upload list
-  * Fix accidentally removed dependency
-  * Add missing apparmor permission (#2285)
-  * Remove shellcheck disable
-  * Modernize bash tests
-  * Fix test that did nothing
-  * Fix argument handling of a function and turn background job into a real 
plugin
-  * Remove print from test
-  * Avoid using HAVING on ScreenshotLinks
-  * No longer delete job modules one by one
-  * Remove support for old migration
-  * Use IPC::Run instead of IPC::Run::Simple
-  * More code style fixes
-  * Tidy developer mode test
-  * Test assert_screen args with array of needle tags
-  * Code style changes and unit test for current_api_function handling
-  * Increase lock timeouts a bit because some jobs might just need a little 
more time and the risk or locks not getting cleared at the end is very low 
(#2280)
-  * Show needle tags for assert_screen/check_screen
-  * Validate tag input field in needleeditor
-  * Render a diff of the job group YAML in preview/ save
-  * Use purple for blocked jobs
-  * Distinguish scheduled and  blocked jobs on test result overview
-  * Delete vim footer in files that still have it
-  * Makefile: Allow again to select single test cases with PROVE_ARGS
-  * Preserve QEMU PID file on pool dir cleanup if QEMU still running
-  * Improve tests for triggering pool directory cleanup
-  * Test support for non-ASCII chars in needle JSON only in description
-  * Tweaks according to code review
-  * Handle newline characters in form parameters correctly
-  * Use single gru job
-  * Always include the group property editor
-  * Do not delete assets based on empty size
-  * Remove useless quoting
-  * Check finished job cout in async test
-  * Increase timeout in async test
-  * Remove unconditional sleeps from async test
-  * Add Gru Test with Mock Api Server
-  * Split Folders and Gru controllers
-  * Add Rsync Queue UI
-  * Use Gru for rsync
-  * ObsRsync handle requests asynchronously
-  * job cancel: Explicitly return a number to avoid warning
-  * Fix warning about undefined $testresdir
-  * Fix flaky test t/api/11-bugs.t
-  * scheduler: Fix warnings about undefined variables
-  * Fix rendering of the openqa.cmd
-  * openqa-bootstrap: Fix logic of git clone
-  * Add machine filter in 'Test result overview'
-  * docs: Mention most simple installation instructions and "clone-job" first
-  * docs: Add documentation for immediate bootstrap+clone
-  * docs: Fix internal link
-  * branding: Prevent undefined flavor in external_reporting.html.ep
-  * apparmor: Allow virtio_console based on named PIPE
-  * spec: Split out all dependencies properly per sub-package
-  * apparmor: Allow loading of client.conf in usual home of geekotest
-  * apparmor: Allow loading override templates in /etc/openqa/templates/
-  * branding: Prevent warnings about undefined $distri in 
external_reporting.html.ep
-  * Test worker behavior if _upload_log_file fails
-  * Improve needle editor test
-  * Change iso scheduling behavior to not obsolete older jobs anymore
-  * Improve calculating preferred machine
-  * Fix error when saving needle JSON with non-ASCII characters
-  * Modify workaround property to support adding reason
-  * Fix 30-test_parser.t warnings
-  * Remove exported functions from OpenQA::File and stop using private methods 
as part of the public API
-  * docs: Fix explanation for masquerading which is needed on all involved 
zones
-  * docs: Simplify firewalld commands by using the runtime variants
-  * docs: Make the current "firewalld" approach more prominent than old 
SuSEfirewall2
-  * Fix PROVE_ARGS in spec file
-  * docs: Remove obsolete section about "wicked < 0.6.23"
-  * load_templates: fix --clean and reading perl templates
-  * Do not handle arguments in reverse and move OpenQA::Files class into a 
proper package
-  * Make worker retry-delay configurable
-  * Test retry behavior of worker
-  * Extend retry delay of worker to 60 seconds if web UI busy
-  * Adapt codecov target to current coverage of 85%
-  * Allow * placeholders in product names
-  * docs: Fix marking for 2nd level list about "wicked pros"
-  * Prevent over-escaping of bug titles in test result overview
-  * Adjust web socket server test
-  * Avoid 'return;' in web socket code
-  * Fix sending web socket message when job not exists
-  * Improve transaction handling in web socket server
-  * AMQP: allow no message prefix
-  * Fix '--no-cleanup' on worker start regression
-  * Remove OpenQA::Schema::Result::Jobs::set_scheduling_worker
-  * Replace Text::Markdown and HTML::Restrict with CommonMark for much better 
comment rendering speed and security
-  * Adding a new parameter to support not schedule parent test suite
-  * Timeout for wait_for_ajax
-  * Let prove handle @INC for us
-  * Expose saving and hiding of the legacy editor in the UI
-  * Scrub dangerous HTML from comments
-  * Abstract out markdown handling into a new class
-  * worker: Consider ws disconnects as uncritical during job execution
-  * Fix worker crash when sending job ID
-  * YAML: don't merge scenarios with multiple machines with defaults
-  * Add dependency on CommonMark, which will soon replace Text::Markdown for a 
1000% performance increase (#2228)
-  * Ignore cpu_modelname in worker test
-  * Let worker pass current job ID on re-registration
-  * Allow worker to pass its current job on registration
-  * Improve test for checking job status and output
-  * Improve error message when rejecting status update
-  * Add YAML support to {dump,load}_templates
-  * Add systemd timer to trigger daily audit event cleanup
-  * Delete old audit events according to configured storage duration
-  * AMQP: don't encode message body to JSON before publishing
-  * Handle reusing existing connection in devel fullstack test
-  * Improve documentation about running test of openQA itself
-  * Timeout for wait_for_developer_console_contains_log_message
-  * Override default exception handler in extra daemons
-  * Fix default route of live handler to prevent template errors
-  * Docs for the job group editor and YAML REST
-  * AMQP: allow passing headers to publish_amqp
-  * Add note about openQA's CLI interface
-  * openqa-bootstrap: Fix lookup of configure-web-proxy
-  * Improve rendering summary in test result overview
-  * t/api/03-auth.t: don't actually wipe asset files from disk
-  * Mojo::Pg 4.14 requires the "delete $dbh->{private_...}" feature from DBI 
1.632
-  * Log errors when reading worker config
-  * Add type/additionalProperties to products spec
-  * spec: Fix SLE12 build with patched out python subpackage
-  * Start a documentation section on how to build openQA plugins
-  * templates: Update references to documentation in help texts
-  * docs: Update references to target versions in our issue tracker
-  * Document adding new dependencies
-  * Improve doc section about starting webserver from Git
++++ 49 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/openQA/openQA-worker-test.changes
++++ and /work/SRC/openSUSE:Factory/.openQA.new.2352/openQA-worker-test.changes
--- /work/SRC/openSUSE:Factory/openQA/openQA.changes    2019-09-18 
13:12:56.916670856 +0200
+++ /work/SRC/openSUSE:Factory/.openQA.new.2352/openQA.changes  2019-09-30 
15:57:58.653443588 +0200
@@ -1,0 +2,21 @@
+Wed Sep 18 11:58:58 UTC 2019 - [email protected]
+
+- Update to version 4.6.1568795030.c377d780b:
+  * Fix test failures on Leap 15.1
+  * Fix warning in 24-worker-overall.t
+  * Test scheduler code for assigning multiple jobs to a worker
+  * Sort directly chained children within same parent by test name
+  * Adapt existing tests to adjustments for directly chained dependencies
+  * Assign cluster of directly chained jobs to worker
+  * Show assigned jobs as such under 'All tests'
+  * Enforce consistent WORKER_CLASS when creating directly chained dependencies
+  * Add compution of directly chained job hierarchy
+  * Verify that inserting dependency cycles is prevented
+  * Improve string formatting in scheduler code
+  * Add circleci
+  * Fix formatting of developer mode documentation
+  * Update dep graph desc for START_DIRECTLY_AFTER_TEST
+  * Update documentation for START_DIRECTLY_AFTER_TEST
+  * Ignore SQL deprecate warning when querying job modules that are running
+
+-------------------------------------------------------------------

Old:
----
  openQA-4.6.1568387059.db88ff48d.obscpio

New:
----
  openQA-4.6.1568795030.c377d780b.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openQA-test.spec ++++++
--- /var/tmp/diff_new_pack.XoWiZj/_old  2019-09-30 15:57:59.577441129 +0200
+++ /var/tmp/diff_new_pack.XoWiZj/_new  2019-09-30 15:57:59.581441118 +0200
@@ -18,7 +18,7 @@
 
 %define         short_name openQA
 Name:           %{short_name}-test
-Version:        4.6.1568387059.db88ff48d
+Version:        4.6.1568795030.c377d780b
 Release:        0
 Summary:        Test package for openQA
 License:        GPL-2.0-or-later

++++++ openQA-worker-test.spec ++++++
--- /var/tmp/diff_new_pack.XoWiZj/_old  2019-09-30 15:57:59.613441033 +0200
+++ /var/tmp/diff_new_pack.XoWiZj/_new  2019-09-30 15:57:59.617441022 +0200
@@ -18,7 +18,7 @@
 
 %define         short_name openQA-worker
 Name:           %{short_name}-test
-Version:        4.6.1568387059.db88ff48d
+Version:        4.6.1568795030.c377d780b
 Release:        0
 Summary:        Test package for %{short_name}
 License:        GPL-2.0-or-later

++++++ openQA.spec ++++++
--- /var/tmp/diff_new_pack.XoWiZj/_old  2019-09-30 15:57:59.637440969 +0200
+++ /var/tmp/diff_new_pack.XoWiZj/_new  2019-09-30 15:57:59.641440958 +0200
@@ -60,7 +60,7 @@
 %define devel_requires %build_requires %test_requires rsync curl 
postgresql-devel qemu qemu-kvm tar postgresql-server xorg-x11-fonts sudo 
perl(Devel::Cover) perl(Devel::Cover::Report::Codecov) perl(Perl::Tidy)
 
 Name:           openQA
-Version:        4.6.1568387059.db88ff48d
+Version:        4.6.1568795030.c377d780b
 Release:        0
 Summary:        The openQA web-frontend, scheduler and tools
 License:        GPL-2.0-or-later


++++++ openQA-4.6.1568387059.db88ff48d.obscpio -> 
openQA-4.6.1568795030.c377d780b.obscpio ++++++
/work/SRC/openSUSE:Factory/openQA/openQA-4.6.1568387059.db88ff48d.obscpio 
/work/SRC/openSUSE:Factory/.openQA.new.2352/openQA-4.6.1568795030.c377d780b.obscpio
 differ: char 19, line 1

++++++ openQA.obsinfo ++++++
--- /var/tmp/diff_new_pack.XoWiZj/_old  2019-09-30 15:57:59.753440661 +0200
+++ /var/tmp/diff_new_pack.XoWiZj/_new  2019-09-30 15:57:59.757440649 +0200
@@ -1,5 +1,5 @@
 name: openQA
-version: 4.6.1568387059.db88ff48d
-mtime: 1568387059
-commit: db88ff48d65421d03959b543fe826cbddaca846e
+version: 4.6.1568795030.c377d780b
+mtime: 1568795030
+commit: c377d780b5414476e252b799775e081ba75f1f25
 


Reply via email to