Skip to content

feat: add WAF rule catalog, policy system, and structured KDL generation #37

feat: add WAF rule catalog, policy system, and structured KDL generation

feat: add WAF rule catalog, policy system, and structured KDL generation #37

Triggered via push February 15, 2026 20:06
Status Failure
Total duration 1m 5s
Artifacts

ci.yml

on: push
Integration Tests
0s
Integration Tests
E2E Tests
0s
E2E Tests
Fit to window
Zoom out
Zoom in

Annotations

12 errors
Code Quality
Process completed with exit code 1.
Security Audit
Process completed with exit code 1.
Unit Tests: test/sentinel_cp/services/ca_crypto_test.exs#L113
test issue_client_certificate/5 issues certificate with RSA CA (SentinelCp.Services.CACryptoTest)
Unit Tests: test/sentinel_cp/services/ca_crypto_test.exs#L51
test generate_ca_certificate/3 generates a valid CA certificate with RSA key (SentinelCp.Services.CACryptoTest)
Unit Tests: test/sentinel_cp/services/ca_crypto_test.exs#L94
test issue_client_certificate/5 issues certificate with OU (SentinelCp.Services.CACryptoTest)
Unit Tests: test/sentinel_cp/services/ca_crypto_test.exs#L126
test generate_crl/3 generates a CRL with revoked entries (SentinelCp.Services.CACryptoTest)
Unit Tests: test/sentinel_cp/services/ca_crypto_test.exs#L65
test issue_client_certificate/5 issues a certificate signed by the CA (SentinelCp.Services.CACryptoTest)
Unit Tests: test/sentinel_cp/secrets_test.exs#L129
test CRUD operations allows same name in different environments (SentinelCp.SecretsTest)
Unit Tests: test/sentinel_cp/services/topology_test.exs#L25
test get_topology_data/1 returns services as topology nodes (SentinelCp.Services.TopologyTest)
Unit Tests: test/sentinel_cp/services/certificate_test.exs#L181
test list_certificates/1 lists certificates for a project ordered by domain (SentinelCp.Services.CertificateTest)
Unit Tests: test/sentinel_cp/services/openapi_spec_test.exs#L19
test list_openapi_specs/1 does not return specs from other projects (SentinelCp.Services.OpenApiSpecTest)
Unit Tests: test/sentinel_cp/secrets_test.exs#L71
test CRUD operations create_secret/1 encrypts the value (SentinelCp.SecretsTest)