Skip to content

Conversation

@lykinsbd
Copy link
Contributor

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
@github-actions github-actions bot added the group/ci Issue related to the CI pipeline label Mar 20, 2025
@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             @@
##           stable     #308      +/-   ##
==========================================
+ Coverage   70.38%   70.92%   +0.54%     
==========================================
  Files          81       87       +6     
  Lines        7522     7879     +357     
  Branches     1467     1527      +60     
==========================================
+ Hits         5294     5588     +294     
- Misses       1844     1895      +51     
- Partials      384      396      +12     
Flag Coverage Δ
integration-tests 22.70% <21.55%> (+0.15%) ⬆️
python-3.10 45.23% <42.66%> (-0.21%) ⬇️
python-3.11 45.23% <42.66%> (-0.21%) ⬇️
python-3.12 45.23% <42.66%> (-0.21%) ⬇️
python-3.13 45.20% <42.22%> (?)
python-3.9 44.10% <42.22%> (-0.18%) ⬇️
python-filler-3.12 24.57% <33.55%> (+0.57%) ⬆️

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.56% <93.33%> (+0.43%) ⬆️
infrahub_sdk/generator.py 35.44% <0.00%> (-0.46%) ⬇️
... and 9 more
🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@lykinsbd lykinsbd merged commit d040800 into stable Mar 20, 2025
18 checks passed
@lykinsbd lykinsbd deleted the infrahub-develop branch March 20, 2025 02:17
@lykinsbd lykinsbd restored the infrahub-develop branch March 20, 2025 02:17
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants