• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

trento-project / web / 25393663324
87%

Build:
DEFAULT BRANCH: main
Ran 05 May 2026 06:30PM UTC
Jobs 2
Files 526
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 May 2026 06:06PM UTC coverage: 87.018%. Remained the same
25393663324

push

github

web-flow
Update LICENSE to match Apache-2.0 verbatim text (#4240)

Signed-off-by: Antonio Gamez Diaz <antonio.gamez@suse.com>

4223 of 4853 relevant lines covered (87.02%)

1456.61 hits per line

Coverage Regressions

Lines Coverage ∆ File
34
39.74
0.0% lib/trento/release.ex
31
0.0
0.0% lib/trento/infrastructure/component_versions/component_versions.ex
24
7.69
0.0% lib/trento/infrastructure/software_updates/adapter/suma_http_executor.ex
18
93.79
0.0% lib/trento/discovery/policies/cluster_policy.ex
17
0.0
0.0% lib/mix/tasks/dump_scenario.ex
14
0.0
0.0% lib/trento/infrastructure/prometheus/adapter/mock_prometheus_api.ex
14
0.0
0.0% lib/trento_web/controllers/page_controller.ex
12
0.0
0.0% lib/trento/infrastructure/commanded/event_handlers/roll_up_event_handler.ex
8
84.62
0.0% lib/trento/discovery/policies/host_policy.ex
8
85.88
0.0% lib/trento/infrastructure/prometheus/promql.ex
8
46.67
0.0% lib/trento/support/ecto/payload.ex
6
87.1
0.0% lib/trento/discovery.ex
6
85.11
0.0% lib/trento_web/controllers/session_controller.ex
5
0.0
0.0% lib/mix/tasks/clear_alerting_settings.ex
5
0.0
0.0% lib/mix/tasks/helper.ex
5
94.62
0.0% lib/trento/clusters.ex
5
83.33
0.0% lib/trento/clusters/projections/cluster_projector.ex
5
0.0
0.0% lib/trento/databases/lifespan.ex
5
83.33
0.0% lib/trento/infrastructure/commanded/event_handlers/stream_roll_up_event_handler.ex
5
44.44
0.0% lib/trento/infrastructure/commanded/middleware/enrich.ex
5
58.33
0.0% lib/trento/infrastructure/software_updates/adapter/mock_suma.ex
5
0.0
0.0% lib/trento/sap_systems/lifespan.ex
5
80.0
0.0% lib/trento/user_identities.ex
5
0.0
0.0% lib/trento_web/channels/user_socket.ex
5
87.5
0.0% lib/trento_web/controllers/fallback_controller.ex
4
0.0
0.0% lib/mix/tasks/prune_events.ex
4
92.16
0.0% lib/trento/discovery/payloads/cluster/cluster_discovery_payload.ex
4
94.2
0.0% lib/trento/discovery/policies/sap_system_policy.ex
4
88.57
0.0% lib/trento/infrastructure/alerting/alerting.ex
4
0.0
0.0% lib/trento/infrastructure/commanded/event_handlers/alerts_event_handler.ex
4
96.43
0.0% lib/trento/sap_systems/sap_system.ex
4
92.65
0.0% lib/trento/software_updates/discovery.ex
4
0.0
0.0% lib/trento/support/postgrex/jsonpath.ex
4
95.65
0.0% lib/trento/users.ex
4
0.0
0.0% lib/trento_web/controllers/error_helpers.ex
3
20.0
0.0% lib/trento/clusters/lifespan.ex
3
96.63
0.0% lib/trento/databases/database.ex
3
91.18
0.0% lib/trento/discovery/payloads/cluster/cib_discovery_payload.ex
3
93.88
0.0% lib/trento/discovery/payloads/sap_system_discovery_payload.ex
3
0.0
0.0% lib/trento/heartbeats/heartbeats_fake.ex
3
0.0
0.0% lib/trento/hosts/events/legacy/host_registered.ex
3
20.0
0.0% lib/trento/hosts/lifespan.ex
3
88.46
0.0% lib/trento/infrastructure/commanded/process_managers/deregistration_process_manager.ex
3
78.57
0.0% lib/trento/infrastructure/commanded/roll_up/roll_up.ex
3
85.71
0.0% lib/trento/infrastructure/software_updates/auth/suma_auth.ex
3
89.29
0.0% lib/trento/operations/host_policy.ex
3
93.02
0.0% lib/trento/users/user.ex
3
25.0
0.0% lib/trento_web/controllers/v1/about_controller.ex
3
76.92
0.0% lib/trento_web/controllers/v1/cluster_json.ex
2
94.44
0.0% lib/trento/activity_log.ex
2
94.59
0.0% lib/trento/activity_logging/activity_catalog.ex
2
71.43
0.0% lib/trento/activity_logging/activity_logger.ex
2
66.67
0.0% lib/trento/activity_logging/correlations/unscoped_correlations.ex
2
92.86
0.0% lib/trento/activity_logging/parser/queue_event_parser.ex
2
93.75
0.0% lib/trento/activity_logging/severity_level.ex
2
94.74
0.0% lib/trento/discovery/payloads/cluster/crmmon_discovery_payload.ex
2
87.5
0.0% lib/trento/heartbeats.ex
2
0.0
0.0% lib/trento/hosts/events/legacy/host_details_updated.ex
2
0.0
0.0% lib/trento/hosts/events/legacy/provider_updated.ex
2
97.73
0.0% lib/trento/hosts/host.ex
2
97.22
0.0% lib/trento/hosts/projections/host_projector.ex
2
50.0
0.0% lib/trento/hosts/projections/host_read_model.ex
2
83.33
0.0% lib/trento/infrastructure/checks/amqp/processor.ex
2
66.67
0.0% lib/trento/infrastructure/checks/target_type.ex
2
0.0
0.0% lib/trento/infrastructure/messaging/adapter/amqp/consumer.ex
2
0.0
0.0% lib/trento/infrastructure/messaging/adapter/amqp/publisher.ex
2
94.74
0.0% lib/trento/infrastructure/operations/operations.ex
2
97.73
0.0% lib/trento/infrastructure/prometheus/adapter/prometheus_api.ex
2
96.49
0.0% lib/trento/infrastructure/software_updates/suma_api.ex
2
76.92
0.0% lib/trento/operations/database_instance_policy.ex
2
63.64
0.0% lib/trento/support/jsonb_serializer.ex
2
93.1
0.0% lib/trento/support/struct_helper.ex
2
87.5
0.0% lib/trento_web/channels/activity_log_channel.ex
2
0.0
0.0% lib/trento_web/components/layouts.ex
2
75.0
0.0% lib/trento_web/controllers/v1/health_overview_json.ex
2
92.86
0.0% lib/trento_web/controllers/v1/sap_system_controller.ex
2
96.97
0.0% lib/trento_web/controllers/v1/settings_controller.ex
1
0.0
0.0% lib/mix/tasks/version.ex
1
94.12
0.0% lib/trento/activity_logging/parser/activity_parser.ex
1
92.59
0.0% lib/trento/activity_logging/parser/metadata_enricher.ex
1
75.0
0.0% lib/trento/application.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/checks_selected.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/cluster_checks_health_changed.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/cluster_deregistered.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/cluster_details_updated.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/cluster_discovered_health_changed.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/cluster_health_changed.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/cluster_registered.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/cluster_restored.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/cluster_rolled_up.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/cluster_roll_up_requested.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/cluster_tombstoned.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/host_added_to_cluster.ex
1
0.0
0.0% lib/trento/clusters/events/legacy/host_removed_from_cluster.ex
1
75.0
0.0% lib/trento/clusters/projections/cluster_read_model.ex
1
0.0
0.0% lib/trento/clusters/value_objects/legacy/check_result.ex
1
0.0
0.0% lib/trento/clusters/value_objects/legacy/host_execution.ex
1
75.0
0.0% lib/trento/databases/events/database_instance_registered.ex
1
75.0
0.0% lib/trento/databases/events/database_instance_system_replication_changed.ex
1
96.55
0.0% lib/trento/databases.ex
1
97.92
0.0% lib/trento/databases/projections/database_projector.ex
1
66.67
0.0% lib/trento/databases/projections/database_read_model.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/heartbeat_failed.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/heartbeat_succeded.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/host_checks_health_changed.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/host_checks_selected.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/host_deregistered.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/host_deregistration_requested.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/host_health_changed.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/host_restored.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/host_rolled_up.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/host_roll_up_requested.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/host_saptune_health_changed.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/host_tombstoned.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/saptune_status_updated.ex
1
0.0
0.0% lib/trento/hosts/events/legacy/sles_subscriptions_updated.ex
1
50.0
0.0% lib/trento/hosts/events/provider_updated.ex
1
97.73
0.0% lib/trento/hosts.ex
1
90.91
0.0% lib/trento/infrastructure/commanded/event_handlers/database_deregistration_event_handler.ex
1
96.15
0.0% lib/trento/infrastructure/commanded/event_handlers/saptune_status_update_event_handler.ex
1
90.0
0.0% lib/trento/infrastructure/commanded/middleware/enrich_register_cluster_host.ex
1
0.0
0.0% lib/trento/infrastructure/commanded/process_managers/legacy/deregistration_process_manager.ex
1
0.0
0.0% lib/trento/infrastructure/messaging/adapter/amqp.ex
1
93.33
0.0% lib/trento/infrastructure/operations/amqp/processor.ex
1
96.55
0.0% lib/trento/infrastructure/software_updates/suma.ex
1
98.41
0.0% lib/trento/operations/cluster_policy.ex
1
93.75
0.0% lib/trento/personal_access_tokens.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/application_instance_deregistered.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/application_instance_health_changed.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/application_instance_marked_absent.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/application_instance_marked_present.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/application_instance_moved.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/application_instance_registered.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/database_deregistered.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/database_health_changed.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/database_instance_deregistered.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/database_instance_health_changed.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/database_instance_marked_absent.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/database_instance_marked_present.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/database_instance_registered.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/database_instance_system_replication_changed.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/database_registered.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/database_restored.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/sap_system_deregistered.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/sap_system_health_changed.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/sap_system_registered.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/sap_system_restored.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/sap_system_rolled_up.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/sap_system_roll_up_requested.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/sap_system_tombstoned.ex
1
0.0
0.0% lib/trento/sap_systems/events/legacy/sap_system_updated.ex
1
97.87
0.0% lib/trento/sap_systems/projections/sap_system_projector.ex
1
66.67
0.0% lib/trento/sap_systems/projections/sap_system_read_model.ex
1
93.33
0.0% lib/trento/sap_systems/services/health_summary_service.ex
1
75.0
0.0% lib/trento/settings/activity_log_settings.ex
1
66.67
0.0% lib/trento/settings/api_key_settings.ex
1
96.36
0.0% lib/trento/settings.ex
1
75.0
0.0% lib/trento/software_updates/enums/advisory_type.ex
1
0.0
0.0% lib/trento/support/ecto/sti.ex
1
0.0
0.0% lib/trento/support/enum.ex
1
66.67
0.0% lib/trento/tags/policy.ex
1
66.67
0.0% lib/trento/tags/tag.ex
1
83.33
0.0% lib/trento/users/policy.ex
1
75.0
0.0% lib/trento_web/auth/access_token.ex
1
94.12
0.0% lib/trento_web/auth/assent_saml_strategy.ex
1
66.67
0.0% lib/trento_web/auth/personal_access_token.ex
1
96.15
0.0% lib/trento_web/controllers/error_json.ex
1
87.5
0.0% lib/trento_web/controllers/health_controller.ex
1
96.77
0.0% lib/trento_web/controllers/v1/cluster_controller.ex
1
95.24
0.0% lib/trento_web/controllers/v1/database_controller.ex
1
96.97
0.0% lib/trento_web/controllers/v1/host_controller.ex
1
92.31
0.0% lib/trento_web/controllers/v1/host_json.ex
1
85.71
0.0% lib/trento_web/controllers/v1/settings_json.ex
1
96.0
0.0% lib/trento_web/controllers/v1/tags_controller.ex
1
97.62
0.0% lib/trento_web/controllers/v1/users_controller.ex
1
50.0
0.0% lib/trento_web/openapi/v1/schema/bad_request.ex
1
50.0
0.0% lib/trento_web/openapi/v1/schema/conflict.ex
1
50.0
0.0% lib/trento_web/openapi/v1/schema/health.ex
1
50.0
0.0% lib/trento_web/openapi/v1/schema/not_found.ex
1
50.0
0.0% lib/trento_web/openapi/v1/schema/operation_accepted.ex
1
50.0
0.0% lib/trento_web/openapi/v1/schema/precondition_failed.ex
1
50.0
0.0% lib/trento_web/openapi/v1/schema/precondition_required.ex
1
50.0
0.0% lib/trento_web/openapi/v1/schema/ready.ex
1
50.0
0.0% lib/trento_web/openapi/v1/schema/unauthorized.ex
1
91.67
0.0% lib/trento_web/plugs/activity_logging_plug.ex
1
93.33
0.0% lib/trento_web/plugs/authenticate_apikey_plug.ex
1
50.0
0.0% lib/trento_web/plugs/charts_disabled_plug.ex
1
92.86
0.0% lib/trento_web/plugs/operations_policy_plug.ex
Jobs
ID Job ID Ran Files Coverage
1 Elixir-1.18.4-otp-27 - 25393663324.1 05 May 2026 06:30PM UTC 526
86.63
GitHub Action Run
2 Elixir-1.15.7-otp-26 - 25393663324.2 05 May 2026 06:30PM UTC 526
87.0
GitHub Action Run
Source Files on build 25393663324
  • Tree
  • List 526
  • Changed 525
  • Source Changed 525
  • Coverage Changed 525
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25393663324
  • 7832496c on github
  • Prev Build on main (#25383331445)
  • Next Build on main (#25422586985)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc