Skip to content
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.

test: Using the same step resources during tests execution as in final binary #818

Merged
merged 4 commits into from
Aug 3, 2023

Conversation

mkralik3
Copy link
Contributor

@mkralik3 mkralik3 commented Aug 1, 2023

Commits:

  • Changed remote branches to file resources in tests configurations in order to use the same resources during the test as they are used in final binary
  • Created script for easiest step catalogs (zips) update update-resources.sh
  • Added version info into Readme
  • Updated resources by update script to have all resources in line with declared version (e.g. camel-yaml-dsl.json was not the same as it is in 3.21.0)

@codecov
Copy link

codecov bot commented Aug 1, 2023

Codecov Report

Merging #818 (31084c5) into main (1073576) will decrease coverage by 9.01%.
Report is 1 commits behind head on main.
The diff coverage is n/a.

@@             Coverage Diff              @@
##               main     #818      +/-   ##
============================================
- Coverage     78.91%   69.90%   -9.01%     
- Complexity      170      199      +29     
============================================
  Files            53       69      +16     
  Lines          2817     3283     +466     
  Branches        500      555      +55     
============================================
+ Hits           2223     2295      +72     
- Misses          391      774     +383     
- Partials        203      214      +11     

see 18 files with indirect coverage changes

@mkralik3 mkralik3 marked this pull request as draft August 1, 2023 11:29
@mkralik3 mkralik3 force-pushed the testProd branch 2 times, most recently from e3b1285 to 9be4030 Compare August 1, 2023 12:35
@mkralik3 mkralik3 marked this pull request as ready for review August 1, 2023 13:09
@mkralik3 mkralik3 marked this pull request as draft August 2, 2023 12:50
@mkralik3 mkralik3 requested a review from Delawen August 3, 2023 06:35
@mkralik3 mkralik3 marked this pull request as ready for review August 3, 2023 06:36
@sonarqubecloud
Copy link

sonarqubecloud bot commented Aug 3, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@Delawen Delawen enabled auto-merge (rebase) August 3, 2023 07:03
@Delawen Delawen merged commit 9ec1637 into kaoto-archive:main Aug 3, 2023
@mkralik3 mkralik3 deleted the testProd branch August 3, 2023 10:07
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Not using main branches for camel-component-metadata and kaoto-viewdefinition-catalog during tests
2 participants