Skip to content

CI and tests refactoring#14

Merged
tishun merged 6 commits intoCodarama:mainfrom
tishun:topic/tishun/fixes-to-the-ci
Mar 2, 2026
Merged

CI and tests refactoring#14
tishun merged 6 commits intoCodarama:mainfrom
tishun:topic/tishun/fixes-to-the-ci

Conversation

@tishun
Copy link
Collaborator

@tishun tishun commented Mar 2, 2026

No description provided.

tishun added 2 commits March 2, 2026 11:14
Control which tests to run using tags
Remove some hallucinated steps
Improve on some of the CI flows
@codecov
Copy link

codecov bot commented Mar 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.22%. Comparing base (705115b) to head (9ab8cad).
⚠️ Report is 8 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main      #14   +/-   ##
=========================================
  Coverage     69.22%   69.22%           
  Complexity      322      322           
=========================================
  Files            16       16           
  Lines          1589     1589           
  Branches        205      205           
=========================================
  Hits           1100     1100           
  Misses          370      370           
  Partials        119      119           
Flag Coverage Δ
unittests 69.22% <ø> (ø)

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.

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

tishun added 4 commits March 2, 2026 14:42
…sed filtering

- Configure surefire to run @tag("unit") tests in test phase
- Configure failsafe to run @tag("integration") tests in integration-test phase
- Update all CI workflows to use 'mvn test' for unit and 'mvn verify' for integration
- Update CONTRIBUTING.md with new test commands
Tests are already run by ci.yml on PRs. Keep only PR-specific checks:
- Security scan (OWASP dependency check)
- Code style check (SPDX headers, tabs, whitespace)
@tishun tishun merged commit 570e8e1 into Codarama:main Mar 2, 2026
10 checks passed
@tishun tishun deleted the topic/tishun/fixes-to-the-ci branch March 2, 2026 13:02
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.

1 participant