Commit 6b26ed63 authored by Brandon Labuschagne's avatar Brandon Labuschagne Committed by Paul Slaughter

Add Fuzz Testing to DevOps Adoption

This MR adds Fuzz testing to the DevOps
Adoption table.

Changelog: added
EE: true
parent 5770639b
......@@ -46,6 +46,7 @@ feature is available.
> - For GitLab self-managed instances, GitLab administrators can opt to [disable it](#disable-or-enable-devops-adoption). **(ULTIMATE SELF)**
> - The Overview tab [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/330401) in GitLab 14.1.
> - DAST and SAST metrics [added](https://gitlab.com/gitlab-org/gitlab/-/issues/328033) in GitLab 14.1.
> - Fuzz Testing metrics [added](https://gitlab.com/gitlab-org/gitlab/-/issues/330398) in GitLab 14.2.
DevOps Adoption shows you which groups in your organization are using the most essential features of GitLab:
......@@ -57,6 +58,7 @@ DevOps Adoption shows you which groups in your organization are using the most e
- Sec
- DAST
- SAST
- Fuzz Testing
- Ops
- Deployments
- Pipelines
......
......@@ -10,6 +10,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
> - [Feature flag removed](https://gitlab.com/gitlab-org/gitlab/-/issues/333556) in GitLab 14.1.
> - The Overview tab [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/330401) in GitLab 14.1.
> - DAST and SAST metrics [added](https://gitlab.com/gitlab-org/gitlab/-/issues/328033) in GitLab 14.1.
> - Fuzz Testing metrics [added](https://gitlab.com/gitlab-org/gitlab/-/issues/330398) in GitLab 14.2.
Prerequisites:
......@@ -27,6 +28,7 @@ Group DevOps Adoption shows you how individual groups and sub-groups within your
- Sec
- DAST
- SAST
- Fuzz Testing
- Ops
- Deployments
- Pipelines
......
......@@ -120,13 +120,16 @@ export const DEVOPS_ADOPTION_TABLE_CONFIGURATION = [
key: 'dastEnabledCount',
label: s__('DevopsAdoption|DAST'),
tooltip: s__('DevopsAdoption|DAST enabled for at least one project'),
testId: 'dastCol',
},
{
key: 'sastEnabledCount',
label: s__('DevopsAdoption|SAST'),
tooltip: s__('DevopsAdoption|SAST enabled for at least one project'),
testId: 'sastCol',
},
{
key: 'coverageFuzzingEnabledCount',
label: s__('DevopsAdoption|Fuzz Testing'),
tooltip: s__('DevopsAdoption|Fuzz Testing enabled for at least one project'),
},
],
},
......@@ -140,19 +143,16 @@ export const DEVOPS_ADOPTION_TABLE_CONFIGURATION = [
key: 'deploySucceeded',
label: s__('DevopsAdoption|Deploys'),
tooltip: s__('DevopsAdoption|At least one deploy'),
testId: 'deploysCol',
},
{
key: 'pipelineSucceeded',
label: s__('DevopsAdoption|Pipelines'),
tooltip: s__('DevopsAdoption|At least one pipeline successfully run'),
testId: 'pipelinesCol',
},
{
key: 'runnerConfigured',
label: s__('DevopsAdoption|Runners'),
tooltip: s__('DevopsAdoption|Runner configured for project/group'),
testId: 'runnersCol',
},
],
},
......
......@@ -9,4 +9,5 @@ fragment LatestSnapshot on DevopsAdoptionSnapshot {
codeOwnersUsedCount
sastEnabledCount
dastEnabledCount
coverageFuzzingEnabledCount
}
......@@ -43,6 +43,7 @@ export const devopsAdoptionNamespaceData = {
codeOwnersUsedCount: 0,
sastEnabledCount: 0,
dastEnabledCount: 0,
coverageFuzzingEnabledCount: 0,
recordedAt: '2020-10-31T23:59:59Z',
__typename: 'latestSnapshot',
},
......@@ -128,6 +129,10 @@ export const overallAdoptionData = {
adopted: false,
title: 'SAST',
},
{
adopted: false,
title: 'Fuzz Testing',
},
{
adopted: false,
title: 'Deploys',
......
......@@ -11288,6 +11288,12 @@ msgstr ""
msgid "DevopsAdoption|Feature adoption is based on usage in the previous calendar month. Last updated: %{timestamp}."
msgstr ""
msgid "DevopsAdoption|Fuzz Testing"
msgstr ""
msgid "DevopsAdoption|Fuzz Testing enabled for at least one project"
msgstr ""
msgid "DevopsAdoption|Issues"
msgstr ""
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment