change: replace events reporter from sentry to Google Analytics

This commit is contained in:
debugtalk
2022-03-22 12:04:46 +08:00
parent fa81c55941
commit ffa2bf21d1
5 changed files with 2 additions and 13 deletions

View File

@@ -5,7 +5,6 @@ import sys
import pytest
from loguru import logger
from sentry_sdk import capture_message
from httprunner import __description__, __version__
from httprunner.compat import ensure_cli_args
@@ -25,7 +24,6 @@ def init_parser_run(subparsers):
def main_run(extra_args) -> enum.IntEnum:
capture_message("start to run")
ga_client.track_event("RunAPITests", "hrun")
# keep compatibility with v2
extra_args = ensure_cli_args(extra_args)

View File

@@ -11,7 +11,6 @@ Usage:
from httprunner.ext.har2case.core import HarParser
from httprunner.utils import ga_client
from sentry_sdk import capture_message
def init_har2case_parser(subparsers):
@@ -60,7 +59,6 @@ def main_har2case(args):
else:
output_file_type = "pytest"
capture_message(f"har2case {output_file_type}")
ga_client.track_event("ConvertTests", f"har2case {output_file_type}")
HarParser(har_source_file, args.filter, args.exclude).gen_testcase(output_file_type)

View File

@@ -23,7 +23,6 @@ from typing import List
from loguru import logger
from httprunner.utils import ga_client
""" converted pytest files from YAML/JSON testcases
"""
@@ -71,11 +70,7 @@ def prepare_locust_tests() -> List:
def main_locusts():
""" locusts entrance
"""
from httprunner.utils import init_sentry_sdk
from sentry_sdk import capture_message
init_sentry_sdk()
capture_message("start to run locusts")
from httprunner.utils import ga_client
ga_client.track_event("RunLoadTests", "locust")
# avoid print too much log details in console

View File

@@ -3,7 +3,6 @@ import subprocess
import sys
from loguru import logger
from sentry_sdk import capture_message
from httprunner.utils import ga_client
@@ -201,6 +200,5 @@ def sleep(n_secs):
def main_scaffold(args):
capture_message("startproject with scaffold")
ga_client.track_event("Scaffold", "startproject")
sys.exit(create_scaffold(args.project_name))