conan-center-index icon indicating copy to clipboard operation
conan-center-index copied to clipboard

[gRPC] Enable the tests building from the Conan package

Open gpbcom opened this issue 3 years ago • 9 comments

Enable the tests building from the Conan package

gRPC versions: from grpc/1.38.0 to grpc/1.45.2

The testing components of the gRPC framework are not built by default (gRPC_BUILD_TESTS = False) and it is not possible to modify if from the Conan package. The option I added aims to make this parameter configurable.

  • [ ] I've read the guidelines for contributing.
  • [ ] I've followed the PEP8 style guides for Python code in the recipes.
  • [ ] I've used the latest Conan client version.
  • [ ] I've tried at least one configuration locally with the conan-center hook activated.

gpbcom avatar May 15 '22 20:05 gpbcom

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar May 15 '22 20:05 CLAassistant

Sorry, the build is only launched for Access Request users. You can request access writing in this issue.

conan-center-bot avatar May 15 '22 20:05 conan-center-bot

Update conanfile.py is not very meaningful.

By design, conan-center recipes don't build test, and don't provide options to build test.

SpaceIm avatar May 16 '22 23:05 SpaceIm

Why ? I don't understand the aim of not building the test and other packages manager do it

gpbcom avatar May 17 '22 07:05 gpbcom

Sorry, the build is only launched for Access Request users. You can request access writing in this issue.

conan-center-bot avatar May 17 '22 07:05 conan-center-bot

Why ? I don't understand the aim of not building the test and other packages manager do it

https://github.com/conan-io/conan-center-index/blob/master/docs/faqs.md#why-conancenter-does-not-build-and-execute-tests-in-recipes

SpaceIm avatar May 17 '22 08:05 SpaceIm

I detected other pull requests that are modifying grpc/all recipe:

  • #12396

This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there.

ericLemanissierBot avatar May 25 '22 01:05 ericLemanissierBot

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jun 24 '22 01:06 stale[bot]

Sorry, the build is only launched for Access Request users. You can request access writing in this issue.

conan-center-bot avatar Jun 29 '22 13:06 conan-center-bot

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Sep 20 '22 16:09 stale[bot]

This pull request has been automatically closed because it has not had recent activity. Thank you for your contributions.

stale[bot] avatar Oct 21 '22 01:10 stale[bot]