Skip to content

Conversation

@dgarros
Copy link
Contributor

@dgarros dgarros commented Mar 20, 2025

No description provided.

gmazoyer and others added 30 commits February 20, 2025 17:05
Sync Infrahub-develop with develop
Signed-off-by: Fatih Acar <[email protected]>
Update Protocols based on latest release-1.2 branch
Add support for Offset DateTime to Timestamp
Add integration tests for Task and add support for Enum
* add trailing microsecond 0s to serialized timestamps

* update some more unit tests
filters are no longer available on NodeSchemaAPI objects
@github-actions github-actions bot added group/ci Issue related to the CI pipeline type/documentation Improvements or additions to documentation labels Mar 20, 2025
…guide

Update discovering available filters section in data query guide
@codecov
Copy link

codecov bot commented Mar 20, 2025

Codecov Report

Attention: Patch coverage is 80.44444% with 88 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
infrahub_sdk/task/manager.py 75.44% 31 Missing and 10 partials ⚠️
infrahub_sdk/node.py 56.25% 10 Missing and 4 partials ⚠️
infrahub_sdk/protocols_base.py 0.00% 0 Missing and 8 partials ⚠️
infrahub_sdk/context.py 0.00% 6 Missing ⚠️
infrahub_sdk/schema/__init__.py 25.00% 4 Missing and 2 partials ⚠️
infrahub_sdk/timestamp.py 91.17% 6 Missing ⚠️
infrahub_sdk/task/exceptions.py 88.23% 2 Missing ⚠️
infrahub_sdk/utils.py 90.90% 2 Missing ⚠️
infrahub_sdk/client.py 93.33% 1 Missing ⚠️
infrahub_sdk/generator.py 0.00% 1 Missing ⚠️
... and 1 more
@@             Coverage Diff             @@
##           develop     #309      +/-   ##
===========================================
+ Coverage    70.38%   71.18%   +0.80%     
===========================================
  Files           81       87       +6     
  Lines         7522     7856     +334     
  Branches      1467     1517      +50     
===========================================
+ Hits          5294     5592     +298     
- Misses        1844     1869      +25     
- Partials       384      395      +11     
Flag Coverage Δ
integration-tests 22.81% <21.55%> (+0.26%) ⬆️
python-3.10 45.32% <42.22%> (-0.12%) ⬇️
python-3.11 45.35% <42.66%> (-0.09%) ⬇️
python-3.12 45.35% <42.66%> (-0.09%) ⬇️
python-3.13 45.32% <42.22%> (?)
python-3.9 44.24% <42.66%> (-0.04%) ⬇️
python-filler-3.12 24.63% <33.55%> (+0.63%) ⬆️

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

Files with missing lines Coverage Δ
infrahub_sdk/ctl/branch.py 77.14% <100.00%> (+0.33%) ⬆️
infrahub_sdk/ctl/utils.py 66.66% <ø> (+0.24%) ⬆️
infrahub_sdk/exceptions.py 81.91% <100.00%> (+0.80%) ⬆️
infrahub_sdk/protocols.py 100.00% <100.00%> (ø)
infrahub_sdk/schema/main.py 83.79% <100.00%> (+0.32%) ⬆️
infrahub_sdk/task/__init__.py 100.00% <100.00%> (ø)
infrahub_sdk/task/constants.py 100.00% <100.00%> (ø)
infrahub_sdk/task/models.py 100.00% <100.00%> (ø)
infrahub_sdk/client.py 67.78% <93.33%> (+0.66%) ⬆️
infrahub_sdk/generator.py 35.44% <0.00%> (-0.46%) ⬇️
... and 9 more

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dgarros dgarros merged commit 79d9749 into develop Mar 20, 2025
28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

group/ci Issue related to the CI pipeline type/documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants