Hello community,

here is the log from the commit of package erlang-retest for openSUSE:Factory 
checked in at 2018-09-07 15:41:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/erlang-retest (Old)
 and      /work/SRC/openSUSE:Factory/.erlang-retest.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "erlang-retest"

Fri Sep  7 15:41:11 2018 rev:4 rq:633563 version:1.1.1+git20160312.ffef7d0

Changes:
--------
--- /work/SRC/openSUSE:Factory/erlang-retest/erlang-retest.changes      
2017-01-18 21:42:58.558659762 +0100
+++ /work/SRC/openSUSE:Factory/.erlang-retest.new/erlang-retest.changes 
2018-09-07 15:41:24.314407432 +0200
@@ -1,0 +2,21 @@
+Thu Aug 16 16:00:17 UTC 2018 - [email protected]
+
+- Update to version 1.1.1+git20160312.ffef7d0:
+  * Remove async ref when exit signaled
+  * Add optional setup callback to be invoked at the start of each test
+  * Allow command line test timeout configuration
+  * Add timestamp to log output
+  * Add create_dir directive
+  * Stop application:get_env/3 for better retro-compatibility
+  * Activate travis regression testing
+  * Add regression testing
+  * Fix escriptize missing build step
+  * Put error on newline for readability.
+
+-------------------------------------------------------------------
+Thu Aug 16 15:56:28 UTC 2018 - [email protected]
+
+- Update to version 1.1.0+git20160124.6b33038:
+  * 
+
+-------------------------------------------------------------------

Old:
----
  retest-1.1.0+git20160124.6b33038.tar.bz2

New:
----
  _constraints
  retest-1.1.1+git20160312.ffef7d0.tar.bz2

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

Other differences:
------------------
++++++ erlang-retest.spec ++++++
--- /var/tmp/diff_new_pack.Dx8HkT/_old  2018-09-07 15:41:24.926406777 +0200
+++ /var/tmp/diff_new_pack.Dx8HkT/_new  2018-09-07 15:41:24.930406773 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package erlang-retest
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:           erlang-retest
-Version:        1.1.0+git20160124.6b33038
+Version:        1.1.1+git20160312.ffef7d0
 Release:        0
 %define mod_ver %(echo "%{version}" | cut -d "+" -f1)
 Summary:        Erlang retest library
 License:        MIT
 Group:          Development/Libraries/Other
-Url:            https://github.com/dizzyd/retest
+Url:            https://github.com/rebar/retest
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        retest-%{version}.tar.bz2
 Requires:       erlang >= R13B01

++++++ _constraints ++++++
<?xml version="1.0"?>
<constraints>
  <hardware>
    <physicalmemory>
      <size unit="G">1</size>
    </physicalmemory>
    <disk>
      <size unit="G">1</size>
    </disk>
  </hardware>
  <sandbox>kvm</sandbox>
  <hostlabel exclude="true">SLOW_CPU</hostlabel>
</constraints>
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Dx8HkT/_old  2018-09-07 15:41:24.962406738 +0200
+++ /var/tmp/diff_new_pack.Dx8HkT/_new  2018-09-07 15:41:24.962406738 +0200
@@ -1,6 +1,6 @@
 <services>
   <service name="tar_scm" mode="disabled">
-    <param name="url">https://github.com/dizzyd/retest</param>
+    <param name="url">https://github.com/rebar/retest</param>
     <param name="scm">git</param>
     <param name="versionformat">@PARENT_TAG@+git%cd.%h</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Dx8HkT/_old  2018-09-07 15:41:24.982406717 +0200
+++ /var/tmp/diff_new_pack.Dx8HkT/_new  2018-09-07 15:41:24.982406717 +0200
@@ -1,4 +1,6 @@
 <servicedata>
 <service name="tar_scm">
             <param name="url">https://github.com/dizzyd/retest</param>
-          <param 
name="changesrevision">6b33038bd4df4aab1dc15bb59076512ba8fbb113</param></service></servicedata>
\ No newline at end of file
+          <param 
name="changesrevision">deccad4d82fc51d08ba554893491c7d9f253c196</param></service><service
 name="tar_scm">
+                <param name="url">https://github.com/rebar/retest</param>
+              <param 
name="changesrevision">3b7fd49fd942631f4228d31f6430921675853a3d</param></service></servicedata>
\ No newline at end of file

++++++ retest-1.1.0+git20160124.6b33038.tar.bz2 -> 
retest-1.1.1+git20160312.ffef7d0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retest-1.1.0+git20160124.6b33038/.hgignore 
new/retest-1.1.1+git20160312.ffef7d0/.hgignore
--- old/retest-1.1.0+git20160124.6b33038/.hgignore      1970-01-01 
01:00:00.000000000 +0100
+++ new/retest-1.1.1+git20160312.ffef7d0/.hgignore      2016-03-13 
00:05:35.000000000 +0100
@@ -0,0 +1,6 @@
+\.beam
+^retest$
+.~
+\.orig
+\.swp
+rt.work/*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retest-1.1.0+git20160124.6b33038/README.md 
new/retest-1.1.1+git20160312.ffef7d0/README.md
--- old/retest-1.1.0+git20160124.6b33038/README.md      2016-03-18 
10:07:52.000000000 +0100
+++ new/retest-1.1.1+git20160312.ffef7d0/README.md      1970-01-01 
01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-retest
-=====
-
-This repository is no longer actively maintained, ownership has been moved to 
the Rebar organization, for issues/pull requests please check out 
https://github.com/rebar/retest.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retest-1.1.0+git20160124.6b33038/src/retest_sh.erl 
new/retest-1.1.1+git20160312.ffef7d0/src/retest_sh.erl
--- old/retest-1.1.0+git20160124.6b33038/src/retest_sh.erl      2016-03-18 
10:07:52.000000000 +0100
+++ new/retest-1.1.1+git20160312.ffef7d0/src/retest_sh.erl      2016-03-13 
00:05:35.000000000 +0100
@@ -83,7 +83,7 @@
 stop(Ref) ->
     #sh { pid = Pid, port = Port } = erlang:get(Ref),
     _ = os:cmd(?FMT("kill ~s", [Pid])),
-    exit_loop(Port).
+    exit_loop(Ref, Port).
 
 stop_all() ->
     _ = [ {ok, _} = stop(Ref) || {Ref, Sh} <- erlang:get(),
@@ -115,13 +115,14 @@
             {error, {stopped, Rc}}
     end.
 
-exit_loop(Port) ->
+exit_loop(Ref, Port) ->
     receive
         {Port, {data, {_, Line}}} ->
             ?DEBUG("~p: ~s\n", [erlang:get(retest_module), Line]),
-            exit_loop(Port);
+            exit_loop(Ref, Port);
 
         {Port, {exit_status, Rc}} ->
+            erlang:erase(Ref),
             {ok, Rc}
     end.
 


Reply via email to