commit perl-Test-Simple for openSUSE:Factory
Hello community,
here is the log from the commit of package perl-Test-Simple for openSUSE:Factory checked in at 2018-04-17 11:10:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Test-Simple (Old)
and /work/SRC/openSUSE:Factory/.perl-Test-Simple.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Test-Simple"
Tue Apr 17 11:10:40 2018 rev:15 rq:595027 version:1.302135
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Test-Simple/perl-Test-Simple.changes 2018-03-20 21:51:17.289281135 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Test-Simple.new/perl-Test-Simple.changes 2018-04-17 11:10:43.229536969 +0200
@@ -1,0 +2,15 @@
+Sat Mar 31 06:03:12 UTC 2018 - coolo@suse.com
+
+- updated to 1.302135
+ see /usr/share/doc/packages/perl-Test-Simple/Changes
+
+ 1.302135 2018-03-29 22:53:00-07:00 America/Los_Angeles
+
+ - No changes since last trial
+
+ 1.302134 2018-03-19 21:20:08-07:00 America/Los_Angeles (TRIAL RELEASE)
+
+ - Make sure all hubs, events, and contexts get a unique (per run) id.
+ - Use a common generator for unique(enough) id's (not UUIDs)
+
+-------------------------------------------------------------------
Old:
----
Test-Simple-1.302133.tar.gz
New:
----
Test-Simple-1.302135.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Test-Simple.spec ++++++
--- /var/tmp/diff_new_pack.P5ncq2/_old 2018-04-17 11:10:43.793510510 +0200
+++ /var/tmp/diff_new_pack.P5ncq2/_new 2018-04-17 11:10:43.793510510 +0200
@@ -17,7 +17,7 @@
Name: perl-Test-Simple
-Version: 1.302133
+Version: 1.302135
Release: 0
%define cpan_name Test-Simple
Summary: Basic utilities for writing tests
++++++ Test-Simple-1.302133.tar.gz -> Test-Simple-1.302135.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/Changes new/Test-Simple-1.302135/Changes
--- old/Test-Simple-1.302133/Changes 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/Changes 2018-03-30 07:53:02.000000000 +0200
@@ -1,3 +1,12 @@
+1.302135 2018-03-29 22:53:00-07:00 America/Los_Angeles
+
+ - No changes since last trial
+
+1.302134 2018-03-19 21:20:08-07:00 America/Los_Angeles (TRIAL RELEASE)
+
+ - Make sure all hubs, events, and contexts get a unique (per run) id.
+ - Use a common generator for unique(enough) id's (not UUIDs)
+
1.302133 2018-03-11 12:48:37-07:00 America/Los_Angeles
- No changes since last trial
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/META.json new/Test-Simple-1.302135/META.json
--- old/Test-Simple-1.302133/META.json 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/META.json 2018-03-30 07:53:02.000000000 +0200
@@ -47,7 +47,7 @@
"url" : "http://github.com/Test-More/test-more/"
}
},
- "version" : "1.302133",
+ "version" : "1.302135",
"x_breaks" : {
"Log::Dispatch::Config::TestLog" : "<= 0.02",
"Net::BitTorrent" : "<= 0.052",
@@ -71,6 +71,6 @@
"Test::UseAllModules" : ">= 0.12, <= 0.14",
"Test::Wrapper" : "<= v0.3.0"
},
- "x_serialization_backend" : "Cpanel::JSON::XS version 4.00"
+ "x_serialization_backend" : "Cpanel::JSON::XS version 3.0239"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/META.yml new/Test-Simple-1.302135/META.yml
--- old/Test-Simple-1.302133/META.yml 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/META.yml 2018-03-30 07:53:02.000000000 +0200
@@ -22,7 +22,7 @@
resources:
bugtracker: http://github.com/Test-More/test-more/issues
repository: http://github.com/Test-More/test-more/
-version: '1.302133'
+version: '1.302135'
x_breaks:
Log::Dispatch::Config::TestLog: '<= 0.02'
Net::BitTorrent: '<= 0.052'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/Makefile.PL new/Test-Simple-1.302135/Makefile.PL
--- old/Test-Simple-1.302133/Makefile.PL 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/Makefile.PL 2018-03-30 07:53:02.000000000 +0200
@@ -23,7 +23,7 @@
"Storable" => 0,
"utf8" => 0
},
- "VERSION" => "1.302133",
+ "VERSION" => "1.302135",
"test" => {
"TESTS" => "t/*.t t/Legacy/*.t t/Legacy/Bugs/*.t t/Legacy/Builder/*.t t/Legacy/Regression/*.t t/Legacy/Simple/*.t t/Legacy/Test2/*.t t/Legacy/Tester/*.t t/Legacy/subtest/*.t t/Legacy_And_Test2/*.t t/Test2/acceptance/*.t t/Test2/behavior/*.t t/Test2/legacy/*.t t/Test2/modules/*.t t/Test2/modules/API/*.t t/Test2/modules/Event/*.t t/Test2/modules/Event/TAP/*.t t/Test2/modules/EventFacet/*.t t/Test2/modules/Formatter/*.t t/Test2/modules/Hub/*.t t/Test2/modules/Hub/Interceptor/*.t t/Test2/modules/IPC/*.t t/Test2/modules/IPC/Driver/*.t t/Test2/modules/Tools/*.t t/Test2/modules/Util/*.t t/Test2/regression/*.t t/regression/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Builder/Formatter.pm new/Test-Simple-1.302135/lib/Test/Builder/Formatter.pm
--- old/Test-Simple-1.302133/lib/Test/Builder/Formatter.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Builder/Formatter.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Formatter::TAP; our @ISA = qw(Test2::Formatter::TAP) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Builder/Module.pm new/Test-Simple-1.302135/lib/Test/Builder/Module.pm
--- old/Test-Simple-1.302133/lib/Test/Builder/Module.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Builder/Module.pm 2018-03-30 07:53:02.000000000 +0200
@@ -7,7 +7,7 @@
require Exporter;
our @ISA = qw(Exporter);
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
=head1 NAME
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Builder/Tester/Color.pm new/Test-Simple-1.302135/lib/Test/Builder/Tester/Color.pm
--- old/Test-Simple-1.302133/lib/Test/Builder/Tester/Color.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Builder/Tester/Color.pm 2018-03-30 07:53:02.000000000 +0200
@@ -1,7 +1,7 @@
package Test::Builder::Tester::Color;
use strict;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
require Test::Builder::Tester;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Builder/Tester.pm new/Test-Simple-1.302135/lib/Test/Builder/Tester.pm
--- old/Test-Simple-1.302133/lib/Test/Builder/Tester.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Builder/Tester.pm 2018-03-30 07:53:02.000000000 +0200
@@ -1,7 +1,7 @@
package Test::Builder::Tester;
use strict;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Test::Builder;
use Symbol;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Builder/TodoDiag.pm new/Test-Simple-1.302135/lib/Test/Builder/TodoDiag.pm
--- old/Test-Simple-1.302133/lib/Test/Builder/TodoDiag.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Builder/TodoDiag.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event::Diag; our @ISA = qw(Test2::Event::Diag) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Builder.pm new/Test-Simple-1.302135/lib/Test/Builder.pm
--- old/Test-Simple-1.302133/lib/Test/Builder.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Builder.pm 2018-03-30 07:53:02.000000000 +0200
@@ -4,7 +4,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN {
if( $] < 5.008 ) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/More.pm new/Test-Simple-1.302135/lib/Test/More.pm
--- old/Test-Simple-1.302133/lib/Test/More.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/More.pm 2018-03-30 07:53:02.000000000 +0200
@@ -17,7 +17,7 @@
return warn @_, " at $file line $line\n";
}
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Test::Builder::Module;
our @ISA = qw(Test::Builder::Module);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Simple.pm new/Test-Simple-1.302135/lib/Test/Simple.pm
--- old/Test-Simple-1.302133/lib/Test/Simple.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Simple.pm 2018-03-30 07:53:02.000000000 +0200
@@ -4,7 +4,7 @@
use strict;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Test::Builder::Module;
our @ISA = qw(Test::Builder::Module);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Tester/Capture.pm new/Test-Simple-1.302135/lib/Test/Tester/Capture.pm
--- old/Test-Simple-1.302133/lib/Test/Tester/Capture.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Tester/Capture.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
package Test::Tester::Capture;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Test::Builder;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Tester/CaptureRunner.pm new/Test-Simple-1.302135/lib/Test/Tester/CaptureRunner.pm
--- old/Test-Simple-1.302133/lib/Test/Tester/CaptureRunner.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Tester/CaptureRunner.pm 2018-03-30 07:53:02.000000000 +0200
@@ -3,7 +3,7 @@
package Test::Tester::CaptureRunner;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Test::Tester::Capture;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Tester/Delegate.pm new/Test-Simple-1.302135/lib/Test/Tester/Delegate.pm
--- old/Test-Simple-1.302133/lib/Test/Tester/Delegate.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Tester/Delegate.pm 2018-03-30 07:53:02.000000000 +0200
@@ -3,7 +3,7 @@
package Test::Tester::Delegate;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Scalar::Util();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/Tester.pm new/Test-Simple-1.302135/lib/Test/Tester.pm
--- old/Test-Simple-1.302133/lib/Test/Tester.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/Tester.pm 2018-03-30 07:53:02.000000000 +0200
@@ -18,7 +18,7 @@
use vars qw( @ISA @EXPORT );
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
@EXPORT = qw( run_tests check_tests check_test cmp_results show_space );
@ISA = qw( Exporter );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test/use/ok.pm new/Test-Simple-1.302135/lib/Test/use/ok.pm
--- old/Test-Simple-1.302133/lib/Test/use/ok.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test/use/ok.pm 2018-03-30 07:53:02.000000000 +0200
@@ -1,7 +1,7 @@
package Test::use::ok;
use 5.005;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
__END__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/API/Breakage.pm new/Test-Simple-1.302135/lib/Test2/API/Breakage.pm
--- old/Test-Simple-1.302133/lib/Test2/API/Breakage.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/API/Breakage.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Test2::Util qw/pkg_to_file/;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/API/Context.pm new/Test-Simple-1.302135/lib/Test2/API/Context.pm
--- old/Test-Simple-1.302133/lib/Test2/API/Context.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/API/Context.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Carp qw/confess croak/;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/API/Instance.pm new/Test-Simple-1.302135/lib/Test2/API/Instance.pm
--- old/Test-Simple-1.302133/lib/Test2/API/Instance.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/API/Instance.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
our @CARP_NOT = qw/Test2::API Test2::API::Instance Test2::IPC::Driver Test2::Formatter/;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/API/Stack.pm new/Test-Simple-1.302135/lib/Test2/API/Stack.pm
--- old/Test-Simple-1.302133/lib/Test2/API/Stack.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/API/Stack.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Test2::Hub();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/API.pm new/Test-Simple-1.302135/lib/Test2/API.pm
--- old/Test-Simple-1.302133/lib/Test2/API.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/API.pm 2018-03-30 07:53:02.000000000 +0200
@@ -9,7 +9,7 @@
$ENV{TEST2_ACTIVE} = 1;
}
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
my $INST;
@@ -70,7 +70,7 @@
use Carp qw/carp croak confess/;
use Scalar::Util qw/blessed weaken/;
-use Test2::Util qw/get_tid clone_io pkg_to_file/;
+use Test2::Util qw/get_tid clone_io pkg_to_file gen_uid/;
our @EXPORT_OK = qw{
context release
@@ -289,7 +289,6 @@
};
my $UUID_VIA = _add_uuid_via_ref();
-my $CID = 1;
sub context {
# We need to grab these before anything else to ensure they are not
# changed.
@@ -369,7 +368,7 @@
frame => [$pkg, $file, $line, $sub],
pid => $$,
tid => get_tid(),
- cid => 'C' . $CID++,
+ cid => gen_uid(),
hid => $hid,
nested => $hub->{nested},
buffered => $hub->{buffered},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Bail.pm new/Test-Simple-1.302135/lib/Test2/Event/Bail.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Bail.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Bail.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Diag.pm new/Test-Simple-1.302135/lib/Test2/Event/Diag.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Diag.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Diag.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Encoding.pm new/Test-Simple-1.302135/lib/Test2/Event/Encoding.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Encoding.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Encoding.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Carp qw/croak/;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Exception.pm new/Test-Simple-1.302135/lib/Test2/Event/Exception.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Exception.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Exception.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Fail.pm new/Test-Simple-1.302135/lib/Test2/Event/Fail.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Fail.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Fail.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Test2::EventFacet::Info;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Generic.pm new/Test-Simple-1.302135/lib/Test2/Event/Generic.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Generic.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Generic.pm 2018-03-30 07:53:02.000000000 +0200
@@ -5,7 +5,7 @@
use Carp qw/croak/;
use Scalar::Util qw/reftype/;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) }
use Test2::Util::HashBase;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Note.pm new/Test-Simple-1.302135/lib/Test2/Event/Note.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Note.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Note.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Ok.pm new/Test-Simple-1.302135/lib/Test2/Event/Ok.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Ok.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Ok.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Pass.pm new/Test-Simple-1.302135/lib/Test2/Event/Pass.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Pass.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Pass.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Test2::EventFacet::Info;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Plan.pm new/Test-Simple-1.302135/lib/Test2/Event/Plan.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Plan.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Plan.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Skip.pm new/Test-Simple-1.302135/lib/Test2/Event/Skip.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Skip.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Skip.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event::Ok; our @ISA = qw(Test2::Event::Ok) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Subtest.pm new/Test-Simple-1.302135/lib/Test2/Event/Subtest.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Subtest.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Subtest.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event::Ok; our @ISA = qw(Test2::Event::Ok) }
use Test2::Util::HashBase qw{subevents buffered subtest_id subtest_uuid};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/TAP/Version.pm new/Test-Simple-1.302135/lib/Test2/Event/TAP/Version.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/TAP/Version.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/TAP/Version.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Carp qw/croak/;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/V2.pm new/Test-Simple-1.302135/lib/Test2/Event/V2.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/V2.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/V2.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Scalar::Util qw/reftype/;
use Carp qw/croak/;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event/Waiting.pm new/Test-Simple-1.302135/lib/Test2/Event/Waiting.pm
--- old/Test-Simple-1.302133/lib/Test2/Event/Waiting.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event/Waiting.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/Event.pm new/Test-Simple-1.302135/lib/Test2/Event.pm
--- old/Test-Simple-1.302133/lib/Test2/Event.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/Event.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,14 +2,14 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Scalar::Util qw/blessed reftype/;
use Carp qw/croak/;
-use Test2::Util::HashBase qw/trace -amnesty uuid -hubs/;
+use Test2::Util::HashBase qw/trace -amnesty uuid -_eid -hubs/;
use Test2::Util::ExternalMeta qw/meta get_meta set_meta delete_meta/;
-use Test2::Util qw(pkg_to_file);
+use Test2::Util qw/pkg_to_file gen_uid/;
use Test2::EventFacet::About();
use Test2::EventFacet::Amnesty();
@@ -120,6 +120,8 @@
}
}
+sub eid { $_[0]->{+_EID} ||= gen_uid() }
+
sub common_facet_data {
my $self = shift;
@@ -130,6 +132,8 @@
$out{about}->{uuid} = $uuid;
}
+ $out{about}->{eid} = $self->{+_EID} || $self->eid;
+
if (my $trace = $self->trace) {
$out{trace} = { %$trace };
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/About.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/About.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/About.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/About.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,10 +2,10 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) }
-use Test2::Util::HashBase qw{ -package -no_display -uuid };
+use Test2::Util::HashBase qw{ -package -no_display -uuid -eid };
1;
@@ -51,6 +51,12 @@
Will be set to a uuid if uuid tagging was enabled.
+=item $uuid = $about->{eid}
+
+=item $uuid = $about->eid()
+
+A unique (for the test job) identifier for the event.
+
=back
=head1 SOURCE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Amnesty.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Amnesty.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Amnesty.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Amnesty.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
sub is_list { 1 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Assert.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Assert.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Assert.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Assert.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) }
use Test2::Util::HashBase qw{ -pass -no_debug -number };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Control.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Control.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Control.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Control.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) }
use Test2::Util::HashBase qw{ -global -terminate -halt -has_callback -encoding };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Error.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Error.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Error.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Error.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
sub facet_key { 'errors' }
sub is_list { 1 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Hub.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Hub.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Hub.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Hub.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
sub is_list { 1 }
sub facet_key { 'hubs' }
@@ -20,7 +20,7 @@
=head1 NAME
-Test2::EventFacet::Hub
+Test2::EventFacet::Hub - Facet for the hubs an event passes through.
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Info.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Info.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Info.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Info.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
sub is_list { 1 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Meta.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Meta.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Meta.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Meta.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) }
use vars qw/$AUTOLOAD/;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Parent.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Parent.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Parent.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Parent.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
use Carp qw/confess/;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Plan.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Plan.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Plan.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Plan.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) }
use Test2::Util::HashBase qw{ -count -skip -none };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Render.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Render.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Render.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Render.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
sub is_list { 1 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Simple-1.302133/lib/Test2/EventFacet/Trace.pm new/Test-Simple-1.302135/lib/Test2/EventFacet/Trace.pm
--- old/Test-Simple-1.302133/lib/Test2/EventFacet/Trace.pm 2018-03-11 20:48:38.000000000 +0100
+++ new/Test-Simple-1.302135/lib/Test2/EventFacet/Trace.pm 2018-03-30 07:53:02.000000000 +0200
@@ -2,11 +2,11 @@
use strict;
use warnings;
-our $VERSION = '1.302133';
+our $VERSION = '1.302135';
BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) }
-use Test2::Util qw/get_tid pkg_to_file/;
+use Test2::Util qw/get_tid pkg_to_file gen_uid/;
use Carp qw/confess/;
use Test2::Util::HashBase qw{^frame ^pid ^tid ^cid -hid -nested details -buffered -uuid -huuid};
@@ -24,8 +24,10 @@
$_[0]->{+DETAILS} = delete $_[0]->{detail} if $_[0]->{detail};
- $_[0]->{+PID} = $$ unless defined $_[0]->{+PID};
- $_[0]->{+TID} = get_tid() unless defined $_[0]->{+TID};
+ unless (defined($_[0]->{+PID}) || defined($_[0]->{+TID}) || defined($_[0]->{+CID})) {
+ $_[0]->{+PID} = $$ unless defined $_[0]->{+PID};
+ $_[0]->{+TID} = get_tid() unless defined $_[0]->{+TID};
+ }
}
sub snapshot {
@@ -239,11 +241,8 @@
=item $sig = trace->signature
Get a signature string that identifies this trace. This is used to check if
-multiple events are related.
-
-If UUID's are enabled then a uuid is returned. Otherwise the signature includes
-pid, tid, file, line number, and the cid which is C<'C\d+'> for traces created
-by a context, or C<'T\d+'> for traces created by C
participants (1)
-
root@hilbert.suse.de