Module: Datadog::CI::Ext::Telemetry
- Defined in:
- lib/datadog/ci/ext/telemetry.rb
Defined Under Namespace
Modules: Command, Endpoint, ErrorType, EventType, ExitCode, Library, Provider
Constant Summary collapse
- NAMESPACE =
"civisibility"- METRIC_EVENT_CREATED =
"event_created"- METRIC_EVENT_FINISHED =
"event_finished"- METRIC_MANUAL_API_EVENTS =
"manual_api_events"- METRIC_EVENTS_ENQUEUED =
"events_enqueued_for_serialization"- METRIC_ENDPOINT_PAYLOAD_REQUESTS =
"endpoint_payload.requests"- METRIC_ENDPOINT_PAYLOAD_REQUESTS_MS =
"endpoint_payload.requests_ms"- METRIC_ENDPOINT_PAYLOAD_REQUESTS_ERRORS =
"endpoint_payload.requests_errors"- METRIC_ENDPOINT_PAYLOAD_BYTES =
"endpoint_payload.bytes"- METRIC_ENDPOINT_PAYLOAD_EVENTS_COUNT =
"endpoint_payload.events_count"- METRIC_ENDPOINT_PAYLOAD_EVENTS_SERIALIZATION_MS =
"endpoint_payload.events_serialization_ms"- METRIC_ENDPOINT_PAYLOAD_DROPPED =
"endpoint_payload.dropped"- METRIC_GIT_COMMAND =
"git.command"- METRIC_GIT_COMMAND_ERRORS =
"git.command_errors"- METRIC_GIT_COMMAND_MS =
"git.command_ms"- METRIC_GIT_REQUESTS_SEARCH_COMMITS =
"git_requests.search_commits"- METRIC_GIT_REQUESTS_SEARCH_COMMITS_MS =
"git_requests.search_commits_ms"- METRIC_GIT_REQUESTS_SEARCH_COMMITS_ERRORS =
"git_requests.search_commits_errors"- METRIC_GIT_REQUESTS_OBJECT_PACK =
"git_requests.objects_pack"- METRIC_GIT_REQUESTS_OBJECT_PACK_MS =
"git_requests.objects_pack_ms"- METRIC_GIT_REQUESTS_OBJECT_PACK_ERRORS =
"git_requests.objects_pack_errors"- METRIC_GIT_REQUESTS_OBJECT_PACK_BYTES =
"git_requests.objects_pack_bytes"- METRIC_GIT_REQUESTS_OBJECT_PACK_FILES =
"git_requests.objects_pack_files"- METRIC_GIT_REQUESTS_SETTINGS =
"git_requests.settings"- METRIC_GIT_REQUESTS_SETTINGS_MS =
"git_requests.settings_ms"- METRIC_GIT_REQUESTS_SETTINGS_ERRORS =
"git_requests.settings_errors"- METRIC_GIT_REQUESTS_SETTINGS_RESPONSE =
"git_requests.settings_response"- METRIC_ITR_SKIPPABLE_TESTS_REQUEST =
"itr_skippable_tests.request"- METRIC_ITR_SKIPPABLE_TESTS_REQUEST_MS =
"itr_skippable_tests.request_ms"- METRIC_ITR_SKIPPABLE_TESTS_REQUEST_ERRORS =
"itr_skippable_tests.request_errors"- METRIC_ITR_SKIPPABLE_TESTS_RESPONSE_BYTES =
"itr_skippable_tests.response_bytes"- METRIC_ITR_SKIPPABLE_TESTS_RESPONSE_TESTS =
"itr_skippable_tests.response_tests"- METRIC_ITR_SKIPPED =
"itr_skipped"- METRIC_ITR_UNSKIPPABLE =
"itr_unskippable"- METRIC_ITR_FORCED_RUN =
"itr_forced_run"- METRIC_CODE_COVERAGE_STARTED =
"code_coverage_started"- METRIC_CODE_COVERAGE_FINISHED =
"code_coverage_finished"- METRIC_CODE_COVERAGE_IS_EMPTY =
"code_coverage.is_empty"- METRIC_CODE_COVERAGE_FILES =
"code_coverage.files"- METRIC_KNOWN_TESTS_REQUEST =
"known_tests.request"- METRIC_KNOWN_TESTS_REQUEST_MS =
"known_tests.request_ms"- METRIC_KNOWN_TESTS_REQUEST_ERRORS =
"known_tests.request_errors"- METRIC_KNOWN_TESTS_RESPONSE_BYTES =
"known_tests.response_bytes"- METRIC_KNOWN_TESTS_RESPONSE_TESTS =
"known_tests.response_tests"- METRIC_TEST_MANAGEMENT_TESTS_REQUEST =
"test_management_tests.request"- METRIC_TEST_MANAGEMENT_TESTS_REQUEST_MS =
"test_management_tests.request_ms"- METRIC_TEST_MANAGEMENT_TESTS_REQUEST_ERRORS =
"test_management_tests.request_errors"- METRIC_TEST_MANAGEMENT_TESTS_RESPONSE_BYTES =
"test_management_tests.response_bytes"- METRIC_TEST_MANAGEMENT_TESTS_RESPONSE_TESTS =
"test_management_tests.response_tests"- METRIC_TEST_SESSION =
"test_session"- TAG_TEST_FRAMEWORK =
"test_framework"- TAG_EVENT_TYPE =
"event_type"- TAG_HAS_CODEOWNER =
"has_codeowner"- TAG_IS_UNSUPPORTED_CI =
"is_unsupported_ci"- TAG_BROWSER_DRIVER =
"browser_driver"- TAG_IS_RUM =
"is_rum"- TAG_IS_RETRY =
"is_retry"- TAG_RETRY_REASON =
"retry_reason"- TAG_EARLY_FLAKE_DETECTION_ABORT_REASON =
"early_flake_detection_abort_reason"- TAG_IS_NEW =
"is_new"- TAG_LIBRARY =
"library"- TAG_ENDPOINT =
"endpoint"- TAG_ERROR_TYPE =
"error_type"- TAG_EXIT_CODE =
"exit_code"- TAG_STATUS_CODE =
"status_code"- TAG_REQUEST_COMPRESSED =
"rq_compressed"- TAG_RESPONSE_COMPRESSED =
"rs_compressed"- TAG_COMMAND =
"command"- TAG_IS_ATTEMPT_TO_FIX =
"is_attempt_to_fix"- TAG_IS_QUARANTINED =
"is_quarantined"- TAG_IS_TEST_DISABLED =
"is_disabled"- TAG_HAS_FAILED_ALL_RETRIES =
"has_failed_all_retries"- TAG_COVERAGE_ENABLED =
tags for git_requests.settings_response metric
"coverage_enabled"- TAG_ITR_ENABLED =
"itr_enabled"- TAG_ITR_SKIP_ENABLED =
"itrskip_enabled"- TAG_REQUIRE_GIT =
"require_git"- TAG_EARLY_FLAKE_DETECTION_ENABLED =
"early_flake_detection_enabled"- TAG_FLAKY_TEST_RETRIES_ENABLED =
"flaky_test_retries_enabled"- TAG_KNOWN_TESTS_ENABLED =
"known_tests_enabled"- TAG_PROVIDER =
tags for test_session metric
"provider"- TAG_AUTO_INJECTED =
"auto_injected"- TAG_AGENTLESS_LOG_SUBMISSION_ENABLED =
"agentless_log_submission_enabled"- TAG_FAIL_FAST_TEST_ORDER_ENABLED =
"fail_fast_test_order_enabled"