[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-12 Thread Petr Pisar

ppisar closed without merging a pull-request against the project: `perl-FCGI` 
that you
are following.

Closed pull-request:

``
Conditionalize client tests
``

https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-12 Thread Petr Pisar

ppisar commented on the pull-request: `Conditionalize client tests` that you 
are following:
``
I applied this, slightly modified, patch. It removes the tests which require 
FCGI::Client on RHEL.
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-08 Thread Michal Josef Špaček

mspacek commented on the pull-request: `Conditionalize client tests` that you 
are following:
``
> FCGI::Client is not a low-cost test dependency though

You are right. In this case, we need to rewrite the testing of FCGI::Client.


``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-07 Thread Yaakov Selkowitz

yselkowitz commented on the pull-request: `Conditionalize client tests` that 
you are following:
``
FCGI::Client is not a low-cost test dependency though, through Type::Tiny it 
pulls in dozens of otherwise unnecessary Perl module packages, some of which 
are explicitly unwanted in RHEL.  Running this test in gating rather than in 
%check avoids the need to import and maintain those dozens of dependencies as 
packages in RHEL for 10+ years.
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-07 Thread Michal Josef Špaček

mspacek commented on the pull-request: `Conditionalize client tests` that you 
are following:
``
@yselkowitz Yes 4) it's possible, but in my mind, this is something for 
integration tests.

This is a kind of sw library, where is implemented some network protocol and I 
think that each this library needs some unit tests. 
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-06 Thread Yaakov Selkowitz

yselkowitz commented on the pull-request: `Conditionalize client tests` that 
you are following:
``
4) Merge this, and run the full testsuite in gating instead of during the 
build, which gives you much more flexibility wrt dependencies: 
https://docs.fedoraproject.org/en-US/ci/tmt/
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-05 Thread Michal Josef Špaček

mspacek commented on the pull-request: `Conditionalize client tests` that you 
are following:
``
@yselkowitz I don't think that's a good approach.
CC @jplesnik 

We want to deliver these tests to RHEL10 (btw: I created these tests). 
The only issue is the big dependencies of FCGI::Client.
Possible approaches:
1) I created PR 
https://src.fedoraproject.org/rpms/perl-Type-Tiny/pull-request/1 for adding 
conditions to not add big frameworks to RHEL. With enabling in Fedora. Ralf 
doesn't want this approach too. 
2) We could add the previous PR to ELN.
3) Simplify tests in FCGI
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-05 Thread Yaakov Selkowitz

yselkowitz commented on the pull-request: `Conditionalize client tests` that 
you are following:
``
This is part of Fedora being the upstream of CentOS Stream and RHEL.

Fedora builds are not affected, they will continue to run all the tests.  Only 
RHEL/ELN builds, where these test dependencies are unwanted, are affected, 
because otherwise this requires dozens of Perl module RPMs to be imported and 
maintained in the buildroot for the sole purpose of running these tests during 
the build.

Note that only recent versions had these client tests; e.g. 0.79 in c9s only 
has a basic load test, which will continue to be run in the RHEL/ELN builds.
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-05 Thread Yaakov Selkowitz

yselkowitz commented on the pull-request: `Conditionalize client tests` that 
you are following:
``
This is part of Fedora being the upstream of CentOS Stream and RHEL.

Fedora builds are not affected, they will continue to run all the tests.  Only 
RHEL/ELN builds, where these test dependencies are unwanted, are affected, 
because otherwise this requires dozens of Perl module RPMs to be imported and 
maintained in the buildroot for the sole purpose of running these tests during 
the build.

Note that only recent versions had these client tests; e.g. 0.79 in c9s only 
has a basic load test, which will continue to be run in the RHEL/ELN builds.
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-05 Thread Ralf Corsépius

corsepiu commented on the pull-request: `Conditionalize client tests` that you 
are following:
``
I do not agree neither with this patch nor with the attitude behind it.

It has always been Fedora's convention to "test to the max" and not to cripple 
packages, which are providing self tests.

Besides that, disabling fcgi/fcgi tests is not a clever idea, because in Fedora 
mod_perl had been deprecated, leaving fcgi as the only option.


``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-FCGI] PR #2: Conditionalize client tests

2023-06-04 Thread Yaakov Selkowitz

yselkowitz opened a new pull-request against the project: `perl-FCGI` that you 
are following:
``
Conditionalize client tests
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-FCGI/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue