feat: add SLO/SLI dashboard, alerting UI, and periodic SLI computatio… #39
ci.yml
on: push
Unit Tests
1m 4s
Code Quality
15s
Security Audit
22s
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#L140
test generate_crl/3 generates an empty CRL (SentinelCp.Services.CACryptoTest)
|
|
Unit Tests:
test/sentinel_cp/services/ca_crypto_test.exs#L26
test generate_ca_certificate/3 generates a valid self-signed CA certificate with EC key (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/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/openapi_spec_test.exs#L10
test list_openapi_specs/1 returns specs for a project (SentinelCp.Services.OpenApiSpecTest)
|
|
Unit Tests:
test/sentinel_cp/services/certificate_test.exs#L70
test create_certificate/1 requires name (SentinelCp.Services.CertificateTest)
|
|
Unit Tests:
test/sentinel_cp_web/graphql/graphql_test.exs#L188
test auth rejects insufficient scope (SentinelCpWeb.GraphQL.GraphQLTest)
|
|
Unit Tests:
test/sentinel_cp/services/openapi_spec_test.exs#L108
test get_openapi_spec_by_checksum/2 scoped to project (SentinelCp.Services.OpenApiSpecTest)
|
|
Unit Tests:
test/sentinel_cp/services/topology_test.exs#L83
test get_topology_data/1 includes all entity types in topology data (SentinelCp.Services.TopologyTest)
|
|
Unit Tests:
test/sentinel_cp/services/openapi_spec_test.exs#L29
test get_openapi_spec/1 returns spec by id (SentinelCp.Services.OpenApiSpecTest)
|