修复performance_test.py中的datetime使用方式,解决datetime.datetime.datetime错误

This commit is contained in:
huangzhenpc
2025-02-26 11:11:27 +08:00
parent 7812022e64
commit 0571432032

View File

@@ -9,7 +9,7 @@
import requests import requests
import smtplib import smtplib
import time import time
import datetime from datetime import datetime as dt
import random import random
import string import string
import argparse import argparse
@@ -177,7 +177,7 @@ def test_api_responsiveness(api_base_url="http://localhost:5000/api", num_reques
def send_test_email(smtp_host, smtp_port, from_addr, to_addr): def send_test_email(smtp_host, smtp_port, from_addr, to_addr):
"""发送测试邮件并计时""" """发送测试邮件并计时"""
message_id = f"{generate_random_string()}@test.local" message_id = f"{generate_random_string()}@test.local"
subject = f"测试邮件 {datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')}" subject = f"测试邮件 {dt.now().strftime('%Y-%m-%d %H:%M:%S')}"
# 创建邮件 # 创建邮件
msg = MIMEMultipart() msg = MIMEMultipart()
@@ -190,7 +190,7 @@ def send_test_email(smtp_host, smtp_port, from_addr, to_addr):
body = f""" body = f"""
这是一封测试邮件。 这是一封测试邮件。
发送时间: {datetime.datetime.now().isoformat()} 发送时间: {dt.now().isoformat()}
唯一ID: {message_id} 唯一ID: {message_id}
此邮件用于测试系统性能。 此邮件用于测试系统性能。
@@ -412,7 +412,7 @@ def save_results(results, filename="performance_results.json"):
def run_all_tests(args): def run_all_tests(args):
"""运行所有测试""" """运行所有测试"""
results = { results = {
'timestamp': datetime.datetime.now().isoformat(), 'timestamp': dt.now().isoformat(),
'config': vars(args), 'config': vars(args),
'tests': {} 'tests': {}
} }