Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(conan): Update test fixture #8758

Conversation

rettichschnidi
Copy link
Contributor

@rettichschnidi rettichschnidi commented Jun 13, 2024

This change is a (not strictly needed) preparation for Conan 2.x support in ORT.

Updating the Poco recipe to the current version offered by the Conan Center Index allows it to work with both, version 1.x and 2.x of Conan.

The lock file has been created using Conan version 1.64.1:

rm -rf ~/.conan/data
conan lock create --lockfile-out lockfile.lock conanfile.py

Conan Center Index: https://github.com/conan-io/conan-center-index
Commit: f78dc3729f97c1554eae5f3843cabb2e2198c09a

@rettichschnidi rettichschnidi marked this pull request as ready for review June 13, 2024 02:02
@rettichschnidi rettichschnidi requested a review from a team as a code owner June 13, 2024 02:02
Copy link

codecov bot commented Jun 13, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 67.64%. Comparing base (a603d3d) to head (aa31790).

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #8758   +/-   ##
=========================================
  Coverage     67.64%   67.64%           
  Complexity     1168     1168           
=========================================
  Files           244      244           
  Lines          7783     7783           
  Branches        867      867           
=========================================
  Hits           5265     5265           
  Misses         2161     2161           
  Partials        357      357           
Flag Coverage Δ
funTest-non-docker 33.92% <ø> (ø)
test 37.90% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@rettichschnidi rettichschnidi force-pushed the gardena/rs/upstream/conan-2-compatibility-poco-update branch from 503ff8e to 1b73007 Compare June 19, 2024 03:18
@rettichschnidi rettichschnidi force-pushed the gardena/rs/upstream/conan-2-compatibility-poco-update branch from 1b73007 to 57cc78b Compare July 26, 2024 08:08
@@ -1,36 +1,197 @@
---
project:
id: "Conan::Poco:1.9.3"
id: "Conan::poco:null"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should actually never get null for the version of a project. Let me take over your PR and fix this on top of it. Nothing to be done from your side @rettichschnidi.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rettichschnidi have you checked "Allow edits from maintainers" for your PR?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunately, https://github.com/husqvarnagroup is an organization, and "Allow edits from Maintainers" does not yet work for organization.

I guess best would be to close this PR and you creating a new one?

@rettichschnidi rettichschnidi force-pushed the gardena/rs/upstream/conan-2-compatibility-poco-update branch from 57cc78b to 63ab950 Compare August 8, 2024 12:06
rettichschnidi and others added 2 commits August 8, 2024 14:06
This change is a (not strictly needed) preparation for Conan 2.x support
in ORT.

Updating the Poco recipe to the current version offered by the Conan
Center Index [1] allows it to work with both version 1.x and 2.x of Conan.

The lock file has been created using Conan version 1.64.1:

```shell
rm -rf ~/.conan/data
conan lock create --lockfile-out lockfile.lock conanfile.py
```

[1]: https://github.com/conan-io/conan-center-index/blob/8450018b1ce8eb8c8cf38a3412d2915fd2e3e829/recipes/poco/all/conanfile.py

Signed-off-by: Reto Schneider <[email protected]>
Signed-off-by: Sebastian Schuberth <[email protected]>
This is a fixup for 802dfa8.

Signed-off-by: Sebastian Schuberth <[email protected]>
@rettichschnidi rettichschnidi force-pushed the gardena/rs/upstream/conan-2-compatibility-poco-update branch from 63ab950 to aa31790 Compare August 8, 2024 12:07
@sschuberth sschuberth enabled auto-merge (rebase) August 8, 2024 12:12
@sschuberth sschuberth merged commit ae14f3f into oss-review-toolkit:main Aug 8, 2024
22 checks passed
@rettichschnidi rettichschnidi deleted the gardena/rs/upstream/conan-2-compatibility-poco-update branch August 8, 2024 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants