-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency open-policy-agent/opa to v0.70.0 #555
base: master
Are you sure you want to change the base?
Conversation
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
080922a
to
c94c46e
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
c94c46e
to
16082f6
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
16082f6
to
bde36bc
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
bde36bc
to
6410fe9
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
6410fe9
to
eb64f30
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
eb64f30
to
92e3232
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
92e3232
to
a1f5673
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
a1f5673
to
d3d8eae
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
d3d8eae
to
14fd14d
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
14fd14d
to
4b5f430
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
4b5f430
to
802fac6
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
802fac6
to
d53776a
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
d53776a
to
c04744b
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
a2ef733
to
67f55d2
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
67f55d2
to
2d431d7
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
2d431d7
to
a396325
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
a396325
to
485e079
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
485e079
to
c6c6046
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
c6c6046
to
ef931b9
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
ef931b9
to
8ab6ae9
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
8ab6ae9
to
30c664c
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
30c664c
to
4338f72
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
4338f72
to
de42552
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
de42552
to
e289581
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
e289581
to
02a6694
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
02a6694
to
b652b53
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
b652b53
to
6513180
Compare
coverage: 96.84601113172542% details{
"files": {
"pod-security-standards/deny.rego": {
"not_covered": [
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 32
},
"end": {
"row": 32
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 44
},
"end": {
"row": 44
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 60
},
"end": {
"row": 60
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 70
},
"end": {
"row": 70
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 82
},
"end": {
"row": 82
}
},
{
"start": {
"row": 86
},
"end": {
"row": 86
}
},
{
"start": {
"row": 90
},
"end": {
"row": 90
}
}
],
"not_covered_lines": 17
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/baseline/app_armor_profile/violation_disallowed_app_armor_profile_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
},
{
"start": {
"row": 28
},
"end": {
"row": 29
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 28
}
},
{
"start": {
"row": 30
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
}
],
"covered_lines": 10,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 32
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 36
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/baseline/baseline_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 55
},
"end": {
"row": 56
}
},
{
"start": {
"row": 72
},
"end": {
"row": 72
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 21,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_namespaces/violation_host_namespaces_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_path/violation_host_path_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 21
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 42
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_port/violation_host_port_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/baseline/host_process/violation_host_process_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/privileged/violation_privileged_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 23
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
}
],
"covered_lines": 8,
"coverage": 100
},
"pod-security-standards/lib/baseline/proc_mount/violation_unmasked_proc_mount_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 32
},
"end": {
"row": 33
}
},
{
"start": {
"row": 46
},
"end": {
"row": 46
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 14
},
"end": {
"row": 16
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 36
}
},
{
"start": {
"row": 38
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 43
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 48
},
"end": {
"row": 49
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 56
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 63
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
},
{
"start": {
"row": 68
},
"end": {
"row": 70
}
},
{
"start": {
"row": 72
},
"end": {
"row": 73
}
},
{
"start": {
"row": 75
},
"end": {
"row": 76
}
},
{
"start": {
"row": 78
},
"end": {
"row": 78
}
},
{
"start": {
"row": 81
},
"end": {
"row": 83
}
},
{
"start": {
"row": 85
},
"end": {
"row": 86
}
},
{
"start": {
"row": 88
},
"end": {
"row": 90
}
},
{
"start": {
"row": 92
},
"end": {
"row": 92
}
}
],
"covered_lines": 52,
"coverage": 100
},
"pod-security-standards/lib/baseline/selinux_options/violation_disallowed_selinux_options_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 43
},
"end": {
"row": 43
}
},
{
"start": {
"row": 46
},
"end": {
"row": 47
}
},
{
"start": {
"row": 56
},
"end": {
"row": 56
}
},
{
"start": {
"row": 59
},
"end": {
"row": 60
}
},
{
"start": {
"row": 76
},
"end": {
"row": 76
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 15
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 25
},
"end": {
"row": 25
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/baseline/sysctls/violation_disallowed_sysctls_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 18
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 49
},
"end": {
"row": 49
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 18
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 26
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 41
},
"end": {
"row": 41
}
},
{
"start": {
"row": 46
},
"end": {
"row": 48
}
}
],
"covered_lines": 20,
"coverage": 100
},
"pod-security-standards/lib/k8s/k8s_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 14
}
},
{
"start": {
"row": 17
},
"end": {
"row": 20
}
},
{
"start": {
"row": 23
},
"end": {
"row": 25
}
},
{
"start": {
"row": 27
},
"end": {
"row": 27
}
},
{
"start": {
"row": 31
},
"end": {
"row": 31
}
},
{
"start": {
"row": 33
},
"end": {
"row": 33
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 63
},
"end": {
"row": 63
}
}
],
"covered_lines": 22,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/privilege_escalation/violation_privilege_escalation_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 35
},
"end": {
"row": 36
}
},
{
"start": {
"row": 48
},
"end": {
"row": 48
}
},
{
"start": {
"row": 51
},
"end": {
"row": 52
}
},
{
"start": {
"row": 65
},
"end": {
"row": 65
}
}
],
"covered_lines": 9,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 15
}
},
{
"start": {
"row": 17
},
"end": {
"row": 17
}
},
{
"start": {
"row": 20
},
"end": {
"row": 20
}
},
{
"start": {
"row": 22
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 33
}
},
{
"start": {
"row": 35
},
"end": {
"row": 35
}
}
],
"covered_lines": 19,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_capabilities/violation_disallowed_capabilities_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 47
},
"end": {
"row": 47
}
},
{
"start": {
"row": 53
},
"end": {
"row": 54
}
},
{
"start": {
"row": 74
},
"end": {
"row": 74
}
}
],
"covered_lines": 6,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 7
}
},
{
"start": {
"row": 12
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 17
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
},
{
"start": {
"row": 27
},
"end": {
"row": 29
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 36
},
"end": {
"row": 38
}
},
{
"start": {
"row": 40
},
"end": {
"row": 40
}
},
{
"start": {
"row": 43
},
"end": {
"row": 45
}
},
{
"start": {
"row": 47
},
"end": {
"row": 48
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 54
},
"end": {
"row": 54
}
},
{
"start": {
"row": 57
},
"end": {
"row": 59
}
},
{
"start": {
"row": 61
},
"end": {
"row": 62
}
},
{
"start": {
"row": 64
},
"end": {
"row": 64
}
},
{
"start": {
"row": 66
},
"end": {
"row": 67
}
},
{
"start": {
"row": 69
},
"end": {
"row": 69
}
}
],
"covered_lines": 37,
"coverage": 100
},
"pod-security-standards/lib/restricted/restricted_seccomp_types/violation_disallowed_seccomp_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 39
},
"end": {
"row": 39
}
},
{
"start": {
"row": 42
},
"end": {
"row": 43
}
},
{
"start": {
"row": 52
},
"end": {
"row": 52
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
},
{
"start": {
"row": 74
},
"end": {
"row": 75
}
},
{
"start": {
"row": 87
},
"end": {
"row": 87
}
},
{
"start": {
"row": 93
},
"end": {
"row": 94
}
},
{
"start": {
"row": 106
},
"end": {
"row": 106
}
}
],
"covered_lines": 18,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root/violation_run_as_root_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
},
{
"start": {
"row": 36
},
"end": {
"row": 37
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 51
},
"end": {
"row": 51
}
},
{
"start": {
"row": 54
},
"end": {
"row": 55
}
},
{
"start": {
"row": 71
},
"end": {
"row": 71
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 14
}
},
{
"start": {
"row": 16
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 23
},
"end": {
"row": 24
}
},
{
"start": {
"row": 26
},
"end": {
"row": 27
}
},
{
"start": {
"row": 29
},
"end": {
"row": 29
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/run_as_root_user/violation_run_as_root_user_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 19
},
"end": {
"row": 19
}
},
{
"start": {
"row": 22
},
"end": {
"row": 23
}
},
{
"start": {
"row": 28
},
"end": {
"row": 28
}
},
{
"start": {
"row": 31
},
"end": {
"row": 32
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
},
{
"start": {
"row": 58
},
"end": {
"row": 59
}
},
{
"start": {
"row": 75
},
"end": {
"row": 75
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types.rego": {
"covered": [
{
"start": {
"row": 7
},
"end": {
"row": 9
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 14
},
"end": {
"row": 22
}
},
{
"start": {
"row": 24
},
"end": {
"row": 24
}
}
],
"covered_lines": 15,
"coverage": 100
},
"pod-security-standards/lib/restricted/volume_types/violation_disallowed_volume_types_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 22
},
"end": {
"row": 22
}
},
{
"start": {
"row": 25
},
"end": {
"row": 26
}
},
{
"start": {
"row": 37
},
"end": {
"row": 37
}
},
{
"start": {
"row": 40
},
"end": {
"row": 41
}
},
{
"start": {
"row": 55
},
"end": {
"row": 55
}
}
],
"covered_lines": 12,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 5
}
},
{
"start": {
"row": 7
},
"end": {
"row": 8
}
},
{
"start": {
"row": 11
},
"end": {
"row": 12
}
},
{
"start": {
"row": 15
},
"end": {
"row": 16
}
},
{
"start": {
"row": 19
},
"end": {
"row": 21
}
},
{
"start": {
"row": 24
},
"end": {
"row": 26
}
}
],
"covered_lines": 13,
"coverage": 100
},
"pod-security-standards/lib/wrapper/wrapper_test.rego": {
"covered": [
{
"start": {
"row": 5
},
"end": {
"row": 6
}
},
{
"start": {
"row": 10
},
"end": {
"row": 10
}
},
{
"start": {
"row": 13
},
"end": {
"row": 14
}
},
{
"start": {
"row": 18
},
"end": {
"row": 18
}
},
{
"start": {
"row": 21
},
"end": {
"row": 22
}
},
{
"start": {
"row": 26
},
"end": {
"row": 26
}
},
{
"start": {
"row": 29
},
"end": {
"row": 30
}
},
{
"start": {
"row": 34
},
"end": {
"row": 34
}
},
{
"start": {
"row": 37
},
"end": {
"row": 38
}
},
{
"start": {
"row": 42
},
"end": {
"row": 42
}
},
{
"start": {
"row": 45
},
"end": {
"row": 46
}
},
{
"start": {
"row": 50
},
"end": {
"row": 50
}
}
],
"covered_lines": 18,
"coverage": 100
}
},
"covered_lines": 522,
"not_covered_lines": 17,
"coverage": 96.84601113172542
} |
This PR contains the following updates:
v0.63.0
->v0.70.0
Release Notes
open-policy-agent/opa (open-policy-agent/opa)
v0.70.0
Compare Source
This release contains a mix of features, performance improvements, and bugfixes.
Optimized read mode for OPA's in-memory store (#7125)
A new optimized read mode has been added to the default in-memory store, where data written to the store is eagerly converted
to AST values (the data format used during evaluation). This removes the time spent converting raw data values to AST
during policy evaluation, thereby improving performance.
The memory footprint of the store will increase, as processed AST values generally take up more space in memory than the
corresponding raw data values, but overall memory usage of OPA might remain more stable over time, as pre-converted data
is shared across evaluations and isn't recomputed for each evaluation, which can cause spikes in memory usage.
This mode can be enabled for
opa run
,opa eval
, andopa bench
by setting the--optimize-store-for-read-speed
flag.More information about this feature can be found here.
Co-authored by @johanfylling and @ashutosh-narkar.
Topdown and Rego
json.match_schema
built-in function (#7011) authored by @anderseknert reported by @lcarvaopa check
where a file that referenced non-provided schemas failed validation (#7124) authored by @tjonsyes
/no
values as boolean. The usage of yaml.v2 in the parser was unintentional and now has been updated to yaml.v3 (#7090) authored by @anderseknertRuntime, Tooling, SDK
opa check
respect--ignore
when--bundle
flag is set (#7136) authored by @anderseknertsuperfluous call to WriteHeader()
while still returning200
HTTP status code. Now, errors encoding the payload properly lead to500
HTTP status code, without extra logs. Also use Header().Set() not Header().Add() to avoid duplicate content-type headers (#7114) authored by @srenatusfile://
format for TLS key material file flags inopa run
(#7094) authored by @alexrohozneanuDocs, Website, Ecosystem
Miscellaneous
v0.69.0
Compare Source
This release contains a mix of features, bugfixes and necessary tooling and test changes required to support the upcoming OPA
1.0
release.Inter-Query Value Cache (#6908)
OPA now has a new inter-query value cache added to the SDK. It is intended to be used for values that are expensive to
compute and can be reused across multiple queries. The cache can be leveraged by built-in functions to store values
that otherwise aren't appropriate for the existing inter-query cache; for instance when the entry size isn't an
appropriate or primary limiting factor for cache eviction.
The default size of the inter-query value cache is unbounded, but can be configured via the
caching.inter_query_builtin_value_cache.max_num_entries
configuration field. OPA will drop random items from the cacheif this limit is exceeded.
The cache is used by the
regex
andglob
built-in functions, which previously had individual, non-configurablecaches with a max entry size of
100
each.Currently, the cache is only exercised when running OPA in server mode (ie.
opa run -s
). Also this feature is unsupportedfor WASM.
Authored by @ashutosh-narkar, reported by @amirsalarsafaei
Topdown and Rego
ast
,topdown
,rego
etc. packages to be1.0
compatible (authored by @johanfylling)Module.String()
includeif
/contains
for v1 modules (#6973) authored by @johanfylling reported by @nikpivkinhttp.send
latency timer when an error is encountered (#7007) authored by @lukyerwith
's target (#6979) authored by @srenatus reported by @bluebrownRuntime, Tooling, SDK
sdk
,downlaod
,server
,cmd
etc. packages to be1.0
compatible (authored by @johanfylling)--v0-compatible
flag to make OPA behave asv0.x
postv1.0
release (#7065) authored by @johanfyllingRegoOption
launch option to debugger for setting custom Rego options (#7045) authored by @johanfyllingInput
andData
variable scopes to ease discoverability of the scopes (#7074) authored by @johanfyllingDocs, Website, Ecosystem
1.0
compatible (#7033) authored by @charlieegan3Miscellaneous
v0.68.0
Compare Source
This release contains a mix of features and bugfixes.
Breaking Changes
entrypoint
annotation impliesdocument
scope (#6798)The entrypoint annotation's scope requirement has changed from
rule
todocument
(https://github.com/open-policy-agent/opa/issues/6798). Furthermore, if noscope
annotation is declared for a METADATA block preceding a rule, the presence of anentrypoint
annotation with atrue
value will assign the block adocument
scope, where therule
scope is otherwise the default.In practice, a rule entrypoint always point to the entire document and not a particular rule definition. The previous behavior was a bug, and one we've now addressed.
Authored by @anderseknert
Topdown and Rego
Runtime, Tooling, SDK
copy
method copy all values (#6949) authored by @anderseknertopa exec
: This command never supported "pretty" formatting (--format=pretty
or-f pretty
), onlyjson
. Passingpretty
is now invalid. (#6923) authored by @srenatusNote that the flag is now unnecessary, but it's kept so existing calls like
opa exec -fjson ...
remain valid.Security Fix: CVE-2024-8260 (#6933)
This release includes a fix where OPA would accept UNC locations on Windows. Reading those could leak NTLM hashes.
The attack vector would include an adversary tricking the user in passing an UNC path to OPA, e.g.
opa eval -d $FILE
.UNC paths are now forbidden. If this is an issue for you, please reach out on Slack or GitHub issues.
Reported by Shelly Raban
Authored by @ashutosh-narkar
Docs, Website, Ecosystem
opa-config.yaml
as name for config file (#6966) (#6959) authored by @anderseknerthttp.send
in inter-query cache config docs (#6953) authored by @anderseknertMiscellaneous
v0.67.1
Compare Source
This is a bug fix release addressing the following issue:
v0.67.0
Compare Source
This release contains a mix of features, a new builtin function (
strings.count
), performance improvements, and bugfixes.Breaking Change
Request Body Size Limits
OPA now automatically rejects very large requests (#6868) authored by @philipaconrad.
Requests with a
Content-Length
larger than 128 MB uncompressed, and gzipped requests with payloads that decompress tolarger than 256 MB will be rejected, as part of hardening OPA against denial-of-service attacks. Previously, a large
enough request could cause an OPA instance to run out of memory in low-memory sidecar deployment scenarios, just from
attempting to read the request body into memory.
These changes allow improvements in memory usage for the OPA HTTP server, and help OPA deployments avoid some accidental out-of-memory situations.
For most users, no changes will be needed to continue using OPA. However, to control this behavior, two new configuration
keys are available:
server.decoding.max_length
andserver.decoding.gzip.max_length
. These control the max size inbytes to allow for an incoming request payload, and the maximum size in bytes to allow for a decompressed gzip request payload, respectively.
Here's an example OPA configuration using the new keys:
Topdown and Rego
strings.count
builtin which returns the number of non-overlapping instances of a substring in a string (#6827) authored by @Manish-Giri--rego-v1
formatted module has rule name conflicting with keyword (#6833) authored by @johanfyllingRuntime, Tooling, SDK
--follow-symlinks
flag to theopa build
command to allow users to build directories with symlinked files, and have the contents of those symlinked files included in the built bundle (#6800) authored by @tjonsexplain=fails
query value (#6886) authored by @acamatciscoDocs, Website, Ecosystem
rego_version
andfile_rego_versions
attributes (#6885) authored by @ashutosh-narkarMiscellaneous
v0.66.0
Compare Source
v0.66.0
This release contains a mix of features, performance improvements, and bugfixes.
Improved Test Reports (2546)
The
opa test
command now includes a new--var-values
flag that enriches reporting of failed tests with the values and locations for variables in the failing expression.E.g.:
Authored by @johanfylling, reported by @grosser.
Reading stdin in
opa exec
(#6538)The
opa exec
command now supports readinginput
documents from stdin with the--stdin-input
(-I
) flag.E.g.:
Authored by @colinjlacy, reported by @humbertoc-silva.
Topdown and Rego
every
domain (#6790) authored by @johanfylling reported by @anakrishRuntime, Tooling, SDK
Docs, Website, Ecosystem
go_memstats_gc_cpu_fraction
(#6783) authored by @philipaconradan HTTP
(#6786) authored by @jdbaldryMiscellaneous
v0.65.0
Compare Source
This release contains a mix of features and bugfixes.
Runtime, Tooling, SDK
Topdown and Rego
every
domain is a collection type before evaluation (#6762) authored by @johanfylling reported by @anderseknertMiscellaneous
Breaking changes
A new IsSetStmt statement has been added to the intermediate representation (IR).
This is a breaking change for custom IR evaluators, which must interpret this statement in IR plans generated by this OPA version and later.
No actions are required for Wasm users, as long as Wasm modules are built by this OPA version or later.
v0.64.1
Compare Source
This is a bug fix release addressing the following issues:
macos-latest
was changed fromamd64
toarm64
and as a resultdarwin/amd64
binary wasn't released (#6720) authored by @suzuki-shunsukev0.64.0
Compare Source
This release contains a mix of features, a new builtin function (
json.marshal_with_options()
), performance improvements, and bugfixes.Breaking Change
Bootstrap configuration overrides Discovered configuration
Previously if Discovery was enabled, other features like bundle downloading and status reporting could not be configured manually.
The reason for this was to prevent OPAs being deployed that could not be controlled through discovery. It's possible that
the system serving the discovered config is unaware of all options locally available in OPA. Hence, we relax the configuration
check when discovery is enabled so that the bootstrap configuration can contain plugin configurations. In case of conflicts,
the bootstrap configuration for plugins wins. These local configuration overrides from the bootstrap configuration are included
in the Status API messages so that management systems can get visibility into the local overrides.
In general, the bootstrap configuration overrides the discovered configuration. Previously this was not the case for all
configuration fields. For example, if the discovered configuration changes the
labels
section, only labels that areadditional compared to the bootstrap configuration are used, all other changes are ignored. This implies labels in the
bootstrap configuration override those in the discovered configuration. But for fields such as
default_decision
,default_authorization_decision
,nd_builtin_cache
, the discovered configuration would override the bootstrap configuration. Now the behavior is more consistentfor the entire configuration and helps to avoid accidental configuration errors. (#5722) authored by @ashutosh-narkar
Add
rego_version
attribute to the bundle manifestA new global
rego_version
attribute is added to the bundle manifest, to inform the OPA runtime about what Rego version (v0
/v1
) touse while parsing/compiling contained Rego files. There is also a new
file_rego_versions
attribute which allows individualfiles to override the global Rego version specified by
rego_version
.When the version of the contained Rego is advertised by the bundle through this attribute, it is not required to run OPA with the
--v1-compatible
(or future--v0-compatible
) flag in order to correctly parse, compile and evaluate the bundle's modules.A bundle's
rego_version
attribute takes precedence over any applied--v1-compatible
/--v0-compatible
flag. (#6578) authored by @johanfyllingRuntime, Tooling, SDK
opa build
was provided an entrypoint from both a CLI flag, and via entrypoint metadata annotation. (#6661) authored by @philipaconraddeps
command for policies with high dependency connectivity (#6685) authored by @johanfyllingv1
syntax (#6689) authored by @xico42Topdown and Rego
rego.v1
inv0
support modules when applicable (#6450) authored by @johanfyllingjson.marshal_with_options()
builtin for indented/"pretty-printed" and/or line-prefixed JSON (#6630) authored by @sean-r-williamsDocs, Website, Ecosystem
Miscellaneous
go
stanza of OPA'sgo.mod
togo 1.21
. OPA, used as Go dependency, requires at leastgo 1.21
, and thus works with all officially supported Go versions (1.21.x
and1.22.x
) (#6678) authored by @srenatusupload-artifact
anddownload-artifact
Github actions to the latest version (v4) (#6670) authored by @philipaconradConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.