-
Notifications
You must be signed in to change notification settings - Fork 1
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
[FEATURE]: dora metrics measurement and tracking #77
Merged
helabenkhalfallah
merged 26 commits into
main
from
feature/ISSUE-22/dora-metrics-measurement-and-tracking
Feb 18, 2025
Merged
[FEATURE]: dora metrics measurement and tracking #77
helabenkhalfallah
merged 26 commits into
main
from
feature/ISSUE-22/dora-metrics-measurement-and-tracking
Feb 18, 2025
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
…E-22/dora-metrics-measurement-and-tracking
v6y-apps/bfb-devops-auditor/src/auditors/dora-metrics/DoraMetricsUtils.ts
Show resolved
Hide resolved
v6y-apps/bfb-devops-auditor/src/auditors/dora-metrics/DoraMetricsUtils.ts
Show resolved
Hide resolved
v6y-apps/bfb-devops-auditor/src/auditors/dora-metrics/DoraMetricsUtils.ts
Outdated
Show resolved
Hide resolved
v6y-apps/bfb-devops-auditor/src/auditors/dora-metrics/DoraMetricsUtils.ts
Outdated
Show resolved
Hide resolved
helabenkhalfallah
approved these changes
Feb 18, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
✨ [FEATURE]: dora metrics measurement and tracking (structure)
📄 Description
Setup of the v6y-bfb-devops-auditor and of the auditor dora-metrics. Computation of the data (for the 2 first metrics), generation of the report (saved in the database).
DeploymentFrequency and LeadTimeForChanges have been done. (with empty data for now)
Key Changes:
DevOps Audits:
DevOpsAuditorManager
to manage the initiation of DevOps audits using worker threads to prevent blocking the main thread.DevOpsAuditorRouter
to handle HTTP requests for starting DevOps audits.DevOpsAnalysisWorker
to perform audits in the background and report the results.DORA Metrics Audits:
DoraMetricsAuditor
to perform DORA metrics analysis, including deployment frequency and lead time for changes.DoraMetricsUtils
to compute and format DORA metrics reports.Types and Configuration:
AuditCommonsType
andDoraMetricsAuditType
. [1] [2]Routing and Configuration:
DevOpsAuditorRouter
. [1] [2] [3]