Bug 1517785 - perl-DBIx-Class-Schema-Loader-0.07047-3.fc28 FTBFS: tests crash
Summary: perl-DBIx-Class-Schema-Loader-0.07047-3.fc28 FTBFS: tests crash
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-DBIx-Class-Schema-Loader
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jitka Plesnikova
QA Contact: Fedora Extras Quality Assurance
URL: https://apps.fedoraproject.org/kosche...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-11-27 13:06 UTC by Petr Pisar
Modified: 2018-02-05 12:10 UTC (History)
5 users (show)

Fixed In Version: perl-DBIx-Class-Schema-Loader-0.07048-1.fc28
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-02-05 12:10:46 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
CPAN 123681 0 None None None 2017-11-27 13:14:57 UTC

Description Petr Pisar 2017-11-27 13:06:13 UTC
perl-DBIx-Class-Schema-Loader-0.07047-3.fc28 fails to build in F28 because tests crash:

t/10_11msaccess_common.t ................ skipped: You need to set the DBICTEST_MSACCESS_ODBC_DSN, _USER and _PASS and/or the DBICTEST_MSACCESS_ADO_DSN, _USER and _PASS  environment variables
DBIx::Class::ResultSource::schema(): Unable to perform storage-dependent operations with a detached result source (source 'Bar' is not associated with a schema). at t/20invocations.t line 18
# Looks like your test exited with 255 just after 7.
t/20invocations.t ....................... 
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 55/62 subtests 
[...]
t/20invocations.t                     (Wstat: 65280 Tests: 7 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 62 tests but ran 7.
t/30_03no_comment_table.t             (Wstat: 139 Tests: 1 Failed: 0)
  Non-zero wait status: 139
t/backcompat/0.04006/20invocations.t  (Wstat: 139 Tests: 5 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 32 tests but ran 5.

A difference between working and failing build root is listed on <https://apps.fedoraproject.org/koschei/build/3779007>.

Comment 1 Emmanuel Seyman 2018-02-04 09:49:23 UTC
Version 0.07048 mitigates the change in behaviour in Hash::Merge and builds without error.

Comment 2 Petr Pisar 2018-02-05 12:10:46 UTC
Thank you for the notification.


Note You need to log in before you can comment on or make changes to this bug.